mysql dba
lxc950318
这个作者很懒,什么都没留下…
展开
-
mysql如何在线清理慢日志 mysql-slow.log
mysql如何在线优雅的清理慢日志 今天上班之后发现跑的sql出现了错误,一开始以为是sql的原因,查看了具体日志后,报错信息为 no space left on device(路径) 意思就是没有充足的空间了 于是查看了服务器磁盘内存,果然发现有一个盘使用了99% 根据路径查看,发现mysql目录下的mysql-slow.log 占用了很大的空间 于是通过查资料,解决了这一问题,跟大家分享一下 首先进入mysql,查看慢日志状态 显示mysql_query_log是开启的状态 1、先关闭slow_que原创 2021-02-26 15:20:45 · 2165 阅读 · 0 评论 -
MySQL metadata Lock锁监控预警
1、metadata Lock 简述 为了在并发环境下维护表元数据的数据一致性,在表上有活动事务(显式或隐式)的时候,不可以对元数据进行写入操作。因此从MySQL5.5版本开始引入了MDL锁(metadata lock),来保护表的元数据信息,用于解决或者保证DDL操作与DML操作之间的一致性。 对于引入MDL,其主要解决了2个问题,一个是事务隔离问题,比如在可重复隔离级别下,会话A在2次查询期间,会话B对表结构做了修改,两次查询结果就会不一致,无法满足可重复读的要求;另外一个是数据复制的问题,比如会话A执原创 2020-11-19 15:20:40 · 377 阅读 · 0 评论