加入收藏 | 设为首页 | 会员中心 | 我要投稿 源码门户网 (https://www.92codes.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

Mysql5.7 的错误日志中最常见的note日志是怎样的

发布时间:2022-01-13 15:03:11 所属栏目:MySql教程 来源:互联网
导读:这篇文章给大家介绍Mysql5.7 的错误日志中最常见的note日志是怎样的,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。 最常见的note日志以下三种 第一种,Aborted connection . : [Note] Aborted connection 61 to db: unconnected
Mysql5.7 的错误日志中最常见的note日志是怎样的
      这篇文章给大家介绍Mysql5.7 的错误日志中最常见的note日志是怎样的,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。
 
     最常见的note日志以下三种
 
     第一种,Aborted connection . :
 
[Note] Aborted connection 61 to db: ‘unconnected’ user: ‘mha’ host: ‘197.xx.xx.xx(Got an error reading communication packets)
 
原因是因为网络等原因导致。
 
[Note] Aborted connection 61 to db: ‘unconnected’ user: ‘mha’ host: ‘197.xx.xx.xx(Got  timeout  reading communication packets)
 
原因是会话的idle时间达到了数据库指定的timeout时间。
 
第二种:SLAVE多线程同步的信息
 
2016-03-14T15:48:26.432150Z 73 [Note]Multi-threaded slave statistics for channel ”: seconds elapsed = 121; eventsassigned = 100374529; worker queues filled over
 
 overrun level = 0; waited due aWorker queue full = 0; waited due the total size = 0; waited at clock conflicts= 1451875661700 waited (count) when Workers occupied = 3211993 waited whenWorkers occupied = 445032386000
 
events assigned:总共有多少个event被分配执行,计的是总数。
 
worker queues filled over overrun level:多线程同步中,worker 的私有队列长度超长的次数,计的是总数。
 
waited due a Worker queue full :因为worker的队列超长而产生等待的次数,计的是总数。
 
waited due the total size :超过最大size的次数,这个由参数slave_pending_jobs_size_max  指定。
 
waited at clock conflicts :因为逻辑时间产生冲突的等待时间,单位是纳秒。
 
waited (count) when Workers occupied :因为workder被占用而出现等待的次数。(总计值)。
 
waited when Workersoccupied :因为workder被占用而出现等待的总时间,总计值,单位是纳秒。
 
第三种:page_cleaner线程的输出日志
 
 [Note] InnoDB:page_cleaner: 1000ms intended loop took 4750ms.The
 
 settings might not be optimal. (flushed=1519 and evicted=0, during the time.)
 
本次刷新时间 - 上次刷新时间 > 1秒(睡眠时间)+3秒 则报警告,一般是IO能力不足
 
参数优化(目的在于减少每次刷新的量,让每次刷新块数更加平均):
 
innodb_io_capacity 应该降低
 
innodb_max_dirty_pages_pct 应该降低
 
innodb_max_dirty_pages_pct_lwm 如果设置了应该考虑降低
 
innodb_io_capacity_max 降低
 
关于Mysql5.7 的错误日志中最常见的note日志是怎样的就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

(编辑:源码门户网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!