2014-11-03 41 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%”。这是完整的记忆。它没有提及免费或随处使用。文档中的说明主要针对设置专用数据库服务器。如果您正在安装其他服务器,则需要相应地调整内存设置。