Mysql Innodb 引擎優化 參數(innodb_buffer_pool_size)

在mysql的學習過程當中,要是不把一些基本機率弄的很清楚,不免顯得過於不專業。 mysql

做用: sql

這個參數主要做用是緩存innodb表的索引,數據,插入數據時的緩衝 緩存

默認值:128M 服務器

專用mysql服務器設置的大小: 操做系統內存的70%-80%最佳。 學習

設置方法: 操作系統

my.cnf文件 索引

innodb_buffer_pool_size = 6G 內存

此外,這個參數是非動態的,要修改這個值,須要重啓mysqld服務。 innodb

因此設置的時候要很是謹慎。 效率

並非設置的越大越好。設置的過大,會致使system的swap空間被佔用,致使操做系統變慢,從而減低sql查詢的效率。

相關文章
相關標籤/搜索