gpt4 book ai didi

mysql - 2GB DB 的最佳 mysql 配置文件变量

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

我有一个 2GB 的数据库,它在我的配置文件变量下非常慢,我应该更改什么以使其更快

read_buffer_size=1M
read_rnd_buffer_size=256K
sort_buffer_size=256K
innodb_additional_mem_pool_size=2M
innodb_flush_log_at_trx_commit=1
innodb_log_buffer_size=1M
innodb_buffer_pool_size=16M
innodb_log_file_size=10M
innodb_thread_concurrency=8
max_connections=151
old_passwords=0
max_user_connections=30
thread_cache_size=4
thread_stack=196608
binlog_cache_size=32768
net_read_timeout=30
net_retry_count=10
net_write_timeout=30
thread_concurrency=10
open_files_limit=4161
table_definition_cache=400
<小时/>
Threads_cached  2
Threads_connected 2
Threads_created 12
Threads_running 1

最佳答案

通常我会不理会其余部分,只进行调整:

  1. innodb_buffer_pool_size 约为 70~80% 或 2GB,在本例中为 1.6G

  2. innodb_log_file_size 为上述的一半,在本例中为 800M

  3. max_connections 取决于您的应用程序,通常我会将其设置为至少 200。

但是“慢”是非常普遍的,它也可能受到您的逻辑/结构的影响。

关于mysql - 2GB DB 的最佳 mysql 配置文件变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46660643/

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