我听说您可以在my.cnf中执行如下操作以获得更好的性能:
tmpdir = /dev/shm我正在运行MariaDB,我想知道这是个好主意吗?它所做的就是创建内存中的临时表,而不是磁盘正确的表。
我是否需要对/etc/sysctl.conf /dev/shm中的空间进行某些更改?
发布于 2013-04-24 08:28:11
我不认为MariaDB会给tmpfs文件系统带来额外的好处,然后它会写到自己的内存池,考虑到它写到磁盘上的事情,所以当它不需要的时候,它就会调用类似刷新和fsync的东西。你可能想做的事。
您将希望对tmp_table_size进行一些更改,当您拥有比tmp_table_size中的内存更多的内存时,它将将所有内容都刷新到磁盘上。
http://petermoulding.com/tune_mysql_和_马里亚布_通过_他们的_.ini_配置_文件
https://serverfault.com/questions/502049
复制相似问题