Mysql5.7的错误日志中最常见的注释日志是什么?
最常见的注释日志有以下三种
第一种是 Aborted connection:
[Note] Aborted connection 61 to db: 'unconnected' user : 'mha' host: '197.xx.xx.xx(读取通信数据包时出错)
原因是网络等原因。
[注意]中止连接 61 到数据库:'未连接'用户:'mha'主机:'197.xx.xx.xx(读取通信数据包超时)
原因是会话的空闲时间达到数据库指定的超时时间。
第二类:SLAVE多线程同步信息
2016-03-14T15:48:26.432150Z 73 【注】多线程slave统计通道”: 已过去秒数 = 121 ;分配的事件= 100374529;工作队列已满
溢出级别 = 0;等待到期工作队列已满= 0;由于总大小=0而等待; waited atclockconflict= 1451875661700 waited(count)whenWorkers占用=3211993waitedwhenWorkers占用=445032386000
eventssigned:总共分配了多少个事件来执行,统计总数。
Worker 队列已满超过溢出级别:多线程同步正在进行中,Worker 私有队列长度过长次数计入总数。
waited due a Worker queue full:因worker队列过长而等待的次数计入总数。
等待总大小:超过最大大小的次数,由参数slave_pending_jobs_size_max指定。
waited at clockconflict:由于逻辑时间冲突而等待的时间,单位为纳秒。
waited (count) when Workers占用:由于Worker被占用而发生等待的次数。 (总价值)。
waited when Workersoccupied:由于workers被占用而导致的总等待时间,总值,单位为纳秒。
第三种:page_cleaner线程的输出日志
[注意] InnoDB:page_cleaner: 1000ms预期循环花费了4750ms。
设置可能不是最佳的。 (flushed=1519且evicted=0,期间。)
本次刷新时间-上次刷新时间>1秒(休眠时间)+3秒就会报警告,一般是IO能力不足
参数优化(目的是减少每次刷新量,让刷新的块数更加均匀):
innodb_io_capacity应该减少
innodb_max_dirty_pages_pct应减少
p>
innodb_max_dirty_pages_pct_lwm 如果设置,则应考虑减少它
减少innodb_io_capacity_max
最常见的是什么注意记录Mysql5.7的错误日志?我已经在这里分享了。希望以上内容能够对大家有所帮助对大家有帮助,帮助你学习更多的知识。如果您觉得文章不错,可以分享出去,让更多的人看到。
2. 本站积分货币获取途径以及用途的解读,想在本站混的好,请务必认真阅读!
3. 本站强烈打击盗版/破解等有损他人权益和违法作为,请各位会员支持正版!
4. 编程技术 > Mysql5.7的错误日志中最常见的注释日志是什么?