MySQL5.1升级到MySQ 5.5实战

网友投稿 641 2023-03-19

本站部分文章、图片属于网络上可搜索到的公开信息,均用于学习和交流用途,不能代表睿象云的观点、立场或意见。我们接受网民的监督,如发现任何违法内容或侵犯了您的权益,请第一时间联系小编邮箱jiasou666@gmail.com 处理。

MySQL5.1升级到MySQ 5.5实战

一、my.cnf配置文件参数的更改

#skip-locking 在5.5里已经不识别了,改成 skip-external-locking

#log-long-format 在5.5里已经不识别了,改成 log-short-format

#log_slow_queries 在5.5里已经不识别了,改成 slow-query-log

#default-character-set = utf8 在5.5里已经不识别了,改成 character-set-server = utf8

#注释掉default_table_type = MyISAM   在5.5里已经不识别了

#注释掉myisam_max_extra_sort_file_size  在5.5里已经不识别了

#innodb_file_io_threads已经不识别了,改成

innodb_read_io_threads = 8

innodb_write_io_threads = 8

# 提高刷新脏页数量和合并插入数量,改善磁盘IO处理能力,根据自己的磁盘IOPS能力调整

innodb_io_capacity = 2000

# 把以前的built-in文件格式Antelope改为Barracuda

innodb_file_format = Barracuda

# 脏页的调整,从以前的25改为90,这个值可在70--90之间选取

innodb_max_dirty_pages_pct  = 90

# 事务日志redo log的调整,从以前的256M改为1024M

innodb_log_file_size = 1024

# 采用独立表空间

innodb_file_per_table = 1

重启MySQL服务生效:

[root@db_fb05 mysql-5.1.62]# service mysqld restart

Shutting down MySQL. SUCCESS!

Starting MySQL.. SUCCESS!

[root@db_fb05 mysql-5.1.62]#

二、升级具体步骤

升级前有一个重要参数需要注意:innodb_fast_shutdown

上一篇:如何借助Sniffer来诊断Linux网络故障?
下一篇:Shell 脚本——测试命令
相关文章

 发表评论

暂时没有评论,来抢沙发吧~