gpt4 book ai didi

mysql - 想要正确设置 innodb 配置变量吗?想知道什么变量大小最适合 mysql 5.5

转载 作者:行者123 更新时间:2023-11-29 18:36:37 26 4
gpt4 key购买 nike

我用的是Mysql 5.5.57,用的是innodb货币 我面临与性能相关的问题,导致我们的系统崩溃。并在许多表上遇到许多错误,例如锁等待超时和死锁问题。我试图解决这个问题。但我认为如果我更改 innodb 配置默认设置,那么系统性能也会提高,但我不知道需要更改什么类型的变量,所以请帮助我

下面是我们默认的 innodb 配置设置:

以下是my.cnf中的设置:

innodb_file_format=barracuda
innodb_file_format_max=barracuda
innodb_file_per_table=1
query-cache-size = 64M
thread_cache_size = 8
default-time-zone = '+05:30'
query_cache_limit = 10M
character_set_server=utf8mb4
collation_server=utf8mb4_general_ci
innodb_thread_concurrency=8
key_buffer_size=183500800
group_concat_max_len=50000
innodb_log_file_size=178257920
#innodb_lock_wait_timeout=150

innodb_buffer_pool_size=134 MB
innodb_thread_concurrency=8
innodb_thread_sleep_delay=10000
innodb_concurrency_tickets=500
innodb lock_wait_time_out=150

我们的服务器上有 132GB RAM,有 2 个处理器,每个处理器有 6 个核心。16GB 对于 MySql 来说应该绰绰有余。

请帮助为我在此处提供的每个参数设置适当的变量大小

最佳答案

我建议你阅读这篇文章https://www.percona.com/blog/2013/09/20/innodb-performance-optimization-basics-updated/

您会在那里找到每个变量的示例,我认为这就是您所需要的。

关于mysql - 想要正确设置 innodb 配置变量吗?想知道什么变量大小最适合 mysql 5.5,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45239218/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com