Mysql Innodb 引擎優化 參數(innodb_buffer_pool_size)
在mysql的學習過程中,要是不把一些基本概率弄的很清楚,難免顯得過于不專業。
作用:
這個參數主要作用是緩存innodb表的索引,數據,插入數據時的緩沖
默認值:128M
專用mysql服務器設置的大小: 操作系統內存的70%-80%最佳。
設置方法:
my.cnf文件
innodb_buffer_pool_size = 6G
此外,這個參數是非動態的,要修改這個值,需要重啟mysqld服務。
所以設置的時候要非常謹慎。
并不是設置的越大越好。設置的過大,會導致system的swap空間被占用,導致操作系統變慢,從而減低sql查詢的效率。
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!