我正在配置 mySQL 缓冲区大小。我发现真的很慢。我在配备 16GBRAM OS X Mountain Lion 的 i5 mac mini 上运行 mySQL。我的数据库大小约为 10GB。这是 my.cnf 文件的副本,我希望有人能够提供一些关于获得更好性能的建议。
[client]
socket = /var/mysql/mysql.sock
[mysqld]
socket = /var/mysql/mysql.sock
key_buffer_size = 2536M
read_buffer_size = 16M
performance_schema = ON
query_cache_size = 128M
query_cache_type=1
query_cache_limit=16M
bulk_insert_buffer_size = 1000M
最佳答案
您正在调整的变量主要与 MyISAM 相关。对于 InnoDB 看一下:what-to-tune-in-mysql-server-after-installation , innodb-performance-optimization-basics和 choosing-innodb_buffer_pool_size
关于mysql - 调整 MySQL 缓冲区大小 - Mac Mini 2012(16GB),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15832340/