宝塔51特惠活动,企业版1099元/年,送SSL证书,最高立减2万元!查看活动
当前位置:论坛首页 > Linux面板 > 讨论

【已解决】mysql性能方案中为什么没有64G的方案啊?

发表在 Linux面板2023-10-11 15:00 [复制链接] 1 2412

本帖最后由 堡塔运维小林 于 2023-10-11 16:16 编辑

手里有个64G的物理机 装了宝塔专业版 发现mysql性能方案中没有 合适的性能优化方案 最大只有32g的
现在硬件都比较好了 是不是也应该出64G方案了 让设备发挥最佳的性能
111.png
使用道具 举报 只看该作者 回复
发表于 2023-10-11 15:07:10 | 显示全部楼层
联系客服 回了这样的参考  发出来 希望可以帮助到其他人 :

针对64GB内存的MySQL性能调整,以下是一些常用的参数设置建议,供参考:

innodb_buffer_pool_size(InnoDB缓冲池大小):根据服务器的可用内存情况,建议将该值设置为总内存的70-80%。对于64GB内存的服务器,可以设置为48-52GB左右,即48G-52G。

innodb_log_file_size(InnoDB日志文件大小):建议设置为256M-1G之间的大小,这样可以提高写入性能和恢复速度。您可以先将原来的日志文件删除,然后修改配置文件中的该参数,并重新创建日志文件。

max_connections(最大连接数):根据实际需求和系统负载,进行适当调整。默认值为151,可以根据应用程序的并发连接数进行调整。一般情况下,可将其设置为300-500之间。

query_cache_type(查询缓存类型)和query_cache_size(查询缓存大小):在MySQL 8.0版本中,查询缓存被弃用,因此无需设置此参数。

key_buffer_size(键缓存大小):针对MyISAM存储引擎,建议将该值设置为总内存的10-25%。对于64GB内存的服务器,可以设置为6-16GB之间。

tmp_table_size 和 max_heap_table_size(临时表大小):根据实际需求和查询的复杂度进行调整。建议将这两个参数设置为相同的值,可以设置为2GB-4GB。

请注意,以上只是一些建议的参数设置,并不适用于所有情况。在进行MySQL性能调整时,请根据实际情况和性能需求进行测试和调整,并进行适当的监控和优化。建议在修改配置文件之前备份原始配置文件,以免出现配置错误导致的问题。
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

点击联系技术免费分析
快速回复 返回顶部 返回列表