全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 1759|回复: 12

请教大佬128G的服务器MYSQL怎么设置?

[复制链接]
发表于 2018-4-27 10:46:34 | 显示全部楼层 |阅读模式
这我自己找网上教程设置,看看行不.
skip-external-locking
back_log = 384
max_connections = 36000
max_connect_errors = 10
table_open_cache = 8192
max_allowed_packet = 32M
binlog_cache_size = 8M
max_heap_table_size = 2048M
read_buffer_size = 256M
read_rnd_buffer_size = 128M
sort_buffer_size = 256M
join_buffer_size = 256M
thread_cache_size = 2048
thread_concurrency = 64
query_cache_size = 2048M
query_cache_limit = 32M
ft_min_word_len = 4
default-storage-engine = MYISAM
thread_stack = 1024K
transaction_isolation = REPEATABLE-READ
tmp_table_size = 8192M
#log-bin=mysql-bin
#binlog_format=mixed
#server-id = 1
key_buffer_size = 36000M
bulk_insert_buffer_size = 256M
myisam_sort_buffer_size = 256M
myisam_max_sort_file_size = 40G
myisam_repair_threads = 1
myisam_recover
innodb_additional_mem_pool_size = 128M
innodb_buffer_pool_size = 40G
innodb_data_file_path = ibdata1:4092M:autoextend
innodb_file_io_threads = 64
innodb_thread_concurrency = 64
innodb_flush_log_at_trx_commit = 2
innodb_log_buffer_size = 32M
innodb_log_file_size = 256M
innodb_log_files_in_group = 3
innodb_max_dirty_pages_pct = 90
innodb_lock_wait_timeout = 60
[mysqldump]
quick
max_allowed_packet = 16M
发表于 2018-4-27 10:51:36 来自手机 | 显示全部楼层
别乱复制,很多都是负优化。

根据你的CPU,硬盘类型,是否有阵列,使用innodb还是myisam等等等…调节的。
发表于 2018-4-27 10:53:35 | 显示全部楼层
不会就先用默认的吧,啥有问题调啥
发表于 2018-4-27 10:54:12 | 显示全部楼层
没看懂   数据库128G大小???
 楼主| 发表于 2018-4-27 10:54:20 | 显示全部楼层
wusign 发表于 2018-4-27 10:51
别乱复制,很多都是负优化。

根据你的CPU,硬盘类型,是否有阵列,使用innodb还是myisam等等等…调节的。 ...

我也不会啊,只能看着差不多填.
 楼主| 发表于 2018-4-27 11:01:56 | 显示全部楼层
左手写爱 发表于 2018-4-27 10:54
没看懂   数据库128G大小???

服务器128G
 楼主| 发表于 2018-4-27 11:02:57 | 显示全部楼层
why? 发表于 2018-4-27 10:53
不会就先用默认的吧,啥有问题调啥

我就不知道应该调那个数.
发表于 2018-4-27 11:05:35 | 显示全部楼层
wlm0067 发表于 2018-4-27 11:02
我就不知道应该调那个数.

,那就看些mysql dba  视频吧,我也不是太会,反正别瞎改,自己起码知道大概是什么东西,会影响什么,就可以下手了
发表于 2018-4-27 11:09:44 | 显示全部楼层
调优很麻烦的
参数是根据内存和硬盘I/O能力来计算值
这个还取决于你是独立实例还是共享实例

如果业务靠谱
找DBA做吧 大概1w的价
这钱不是一次性服务
涉及一个周期 包括开启慢查询 监控Sql性能 语句 等等
都是针对性优化的

如果业务没什么卵用 玩玩的 拿MySQLTuner自己玩吧
虽然没什么用 当时有个心理安慰
发表于 2018-4-27 11:09:50 来自手机 | 显示全部楼层
innodb_buffer_pool_size 最好占到内存的80%
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-5-17 02:56 , Processed in 0.062105 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表