mysql加快重启实例的速度

素颜马尾好姑娘i 2023-02-27 12:15 114阅读 0赞

有时候由于业务维护窗口比较短的原因,需要快速的重启mysql实例

1、set global innodb_max_dirty_pages_pct=0;
2、观察

[root@mysql01 ~]# mysqladmin ext| grep dirty
| Innodb_buffer_pool_pages_dirty | 0 |
| Innodb_buffer_pool_bytes_dirty | 0

当这个值很低的时候,可以很快的关闭server了,是提前刷脏数据

3、show innodb status\G


LOG

Log sequence number 16 1160564756
Log flushed up to 16 1160560077
Last checkpoint at 16 1037968260 –检查点追上来了

———————-
BUFFER POOL AND MEMORY
———————-
Total memory allocated 19338952464; in additional pool allocated 15022080
Buffer pool size 1048576
Free buffers 5291
Database pages 1021765
Modified db pages 61626 –这个值比较小

4、查看mysql错误日志,数据库在做任何变更的时候,时时查看错误日志是一个好习惯

  1. tailf /var/log/mysq.log

5、重启数据库

systemctl restart mysqld

参考:https://www.cnblogs.com/zengkefu/p/5678122.html
http://blog.sina.com.cn/s/blog_4d8a2c970100f53u.html

发表评论

表情:
评论列表 (有 0 条评论,114人围观)

还没有评论,来说两句吧...

相关阅读

    相关 加快Vue项目开发速度

    > 现如今的开发,比如是内部使用的管理平台这种项目大都时间比较仓仓促。实际上来说在使用了webpack + vue 这一套来开发的话已经大大了提高了效率。但是对于我们的开发层面

    相关 加快WINDOWS启动速度

    Win XP以其华丽的操作画面和稳定的性能成为不少电脑玩家的首选操作系统,但在使用Windows XP的过程中你会发现,随着时间的推移操作系统在速度上是越来越慢了。如何才能使W