随笔分类 -  数据库

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

点击右上角即可分享
微信分享提示