首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MySQL在my.cnf上的配置

MySQL在my.cnf上的配置
EN

Server Fault用户
提问于 2013-02-05 17:52:56
回答 1查看 515关注 0票数 -1
代码语言:javascript
复制
[mysqld]
core-file
default-storage-engine=MyISAM
max_connections = 5000
max_user_connections = 5000
key_buffer = 1024MB
myisam_sort_buffer_size = 512M
join_buffer_size = 256M
read_buffer_size = 256M
sort_buffer_size = 256M
read_rnd_buffer_size = 256M
table_cache = 1024
thread_cache_size = 16K
wait_timeout = 30
connect_timeout = 15
tmp_table_size = 512M
max_heap_table_size = 512M
max_allowed_packet = 512M
max_connect_errors = 10
query_cache_limit = 1M
query_cache_size = 128M
query_cache_type = 1
low_priority_updates=1
concurrent_insert=ALWAYS
log-error=/var/log/mysql/error.log
myisam_repair_threads=16
[mysqld_safe]
open_files_limit = 8192
log-error=/var/log/mysql/error.log

[mysqldump]
quick
max_allowed_packet = 512M

[myisamchk]
key_buffer = 64M
sort_buffer = 64M
read_buffer = 16M
write_buffer = 16M

我坐在一个16核心的24 to内存盒上,我对如何设置这些设置感到有点困惑。我知道你用更多的RAM把它们调高了。

是否有关于如何正确设置值的正式说明?

我希望能在这个盒子上运行一个流量很高的网站。

EN

回答 1

Server Fault用户

发布于 2013-02-05 18:47:17

这些设置完全取决于工作负载的类型,以及表将使用的引擎。如果计划使用MyISAM,则设置将与使用InnoDB的设置大不相同。

我建议使用Percona的配置生成器来开始。https://tools.percona.com/

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/475719

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档