1. 首页
  2. 数据库
  3. MySQL
  4. 如何安全地关闭MySQL

如何安全地关闭MySQL

上传者: 2021-09-01 06:10:05上传 PDF文件 89.41 KB 热度 11次

在关闭mysql server的时候,可能会由于关闭的方式而出现各种问题。为了减少这种风险,要先停止io thread,从而不接收新的事件信息。等sql thread应用完所有的events之后,也将sql thread停掉。事务回滚的代价是非常昂贵的,可能会花费很长时间。任何事务回滚都可能意味着数据丢失,因此理想情况下关闭时没有打开任何事务。根据这些信息再决定下一步:3.清空processlistmysql要断开连接并关闭了。使用pt-kill查看并杀死活跃和睡眠状态的连接。为了加速关闭,设置innodb_max_dirty_pages_pct=0并监控下面查询的结果。期望值是0,但并不总是能保证,如果mysql中还有活动的话。

下载地址
用户评论