根据MariaDB文档,"在完全/主要是XtraDB / InnoDB表的数据库服务器上调整innodb_buffer_pool_size的主要值可以设置为这些环境中总内存的80%"。我的问题是,它是包括使用的总内存的80%,还是总可用内存的80%?在我的系统中使用我的内存信息,哪个内存被引用?
[root@user ~]# free -m
total used free shared buffers cached
Mem: 3824 3462 362 0 177 2471
-/+ buffers/cache: 813 3011
Swap: 1999 0 1999
答案 0 :(得分:0)
文档清楚地说“在这些环境中高达80%的总内存”。这是总记忆力。它没有提到免费或在任何地方使用。文档中的说明主要用于设置专用数据库服务器。如果要安装其他服务器,则需要相应地调整内存设置。