2014-11-03 146 views
0

根據MariaDB文檔,「在完全/主要是XtraDB/InnoDB表的數據庫服務器上調整innodb_buffer_pool_size的主要值可以設置爲這些環境中總內存的80%」 。我的問題是,它佔內存總量的80%(包括已使用內存),還是佔可用內存總量的80%?在我的系統中使用我的內存信息,正在引用哪個內存?MariaDB基於系統內存的Innodb_buffer_pool_size

[[email protected] ~]# free -m 
      total  used  free  shared buffers  cached 
Mem:   3824  3462  362   0  177  2471 
-/+ buffers/cache:  813  3011 
Swap:   1999   0  1999 

回答

0

該文檔明確指出「這些環境中的內存總數高達80%」。這是完整的記憶。它沒有提及免費或隨處使用。文檔中的說明主要針對設置專用數據庫服務器。如果您正在安裝其他服務器,則需要相應地調整內存設置。