随笔分类 - 数据库
摘要:问题 某日生产数据库mysql突然查询异常缓慢,应用层无法获取连接, 所有接口都基本处于无法响应状态。 查看数据库监控是cpu利用率100%。 腾讯云mysql5.7 经验教训 排查问题的时候要有公允心,不要想隐瞒什么。 不要想着包庇什么。“存天理, 去人欲” 最终排查结论是因为慢sql引起的,然后
阅读全文
摘要:mysql8: 事务: information_schema.innodb_trx 所有请求中和已经持有的锁:performance_schema.data_locks 存在锁等待即阻塞的信息:performance_schema.data_lock_waits data_locks: 该表显示了所
阅读全文
摘要:录下当前日志的文件名和偏移位置,在后续查看日志过程中可以准确定位 show master status; show variables like '%log_bin%'; -- 确认日志已经正确启用,这里也可以查看日志文件的具体路径 show binlog events in 'mysql-bin.
阅读全文
摘要:查看 show variables like "%case%" 大小写敏感 1表示 不敏感 默认为0 lower_case_table_names=1 说明 ①关于lower_case_table_names参数对表名称或数据库名称大小写敏感的控制。 ②Unix下默认为0,也就是大小写敏感的;Win
阅读全文
摘要:遇到的生产问题: 大表更新耗时长,会锁表(metadatalock), 导致生产业务中断。 监控中可以看到很多session是 waitting for metadatalock 的状态,读写都阻塞. 夜晚操作可以规避一些问题, 但是晚上也会有业务运行,有接单等系统间的调用,也不能停机很久。 另外,
阅读全文