原文:MySQL 5.7 Performance Tuning Immediately After Installation
本文是對上一篇《安裝 MySQL 后,需要調整的 10 個性能配置項》的更新,并且涵蓋了 MySQL 5.7 在安裝后,要立刻調整的的性能選項。
幾年前,Stephane Combaudon 寫了一篇博文 《安裝 MySQL 后,需要調整的 10 個性能配置項》(Ten MySQL performance tuning settings after installation) 內容覆蓋了 MySQL 5.1, MySQL 5.5 和 MySQL 5.6 這幾個老版本的 MySQL。在本文中,我將研究如何對 MySQL 5.7 進行調優(yōu)(關注 InnoDB 存儲引擎)。
一個好消息是,MySQL 5.7 提供了更加合適的默認值。Morgan Tocker 制作了一份關于 MySQL 5.7 的特性完整列表,這是一個很好的參考資料。例如,下面的幾個變量都是默認設置的:
innodb_stats_on_metadata = OFF
innodb_buffer_pool_instances = 8 (or 1 if innodb_buffer_pool_size < 1GB)
query_cache_type = 0; query_cache_size = 0; (disabl