Mysql Innodb 引擎優化 參數(innodb_buffer_pool_size)

jopen 8年前發布 | 11K 次閱讀 MySQL 數據庫服務器

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

作用:

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

默認值:128M

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

設置方法:

my.cnf文件

innodb_buffer_pool_size = 6G

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

所以設置的時候要非常謹慎。

并不是設置的越大越好。設置的過大,會導致system的swap空間被占用,導致操作系統變慢,從而減低sql查詢的效率。


來自: http://blog.csdn.net/lxpbs8851/article/details/9250439

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!