mysql 8029 优化配置参数内存8G 磁盘SSDCPU8核给出最优配置。
以下是一个可能的MySQL 8.0.29最优配置,根据您的硬件和应用程序需求可能需要进行微调:
[mysqld]
基本设置
port = 3306 socket = /var/run/mysqld/mysqld.sock pid-file = /var/run/mysqld/mysqld.pid datadir = /var/lib/mysql
系统资源
max_connections = 500 open_files_limit = 65535 table_open_cache = 2000 table_definition_cache = 2000 thread_cache_size = 8 max_allowed_packet = 256M
查询缓存
query_cache_type = 1 query_cache_limit = 16M query_cache_size = 256M
InnoDB 引擎
innodb_buffer_pool_size = 4G innodb_buffer_pool_instances = 4 innodb_log_file_size = 1G innodb_log_buffer_size = 16M innodb_flush_log_at_trx_commit = 1 innodb_flush_method = O_DIRECT innodb_file_per_table = 1 innodb_open_files = 2000 innodb_thread_concurrency = 0
日志
log-error = /var/log/mysql/error.log slow_query_log = 1 slow_query_log_file = /var/log/mysql/slow.log long_query_time = 2
其他
default_storage_engine = InnoDB character-set-server = utf8mb4 collation-server = utf8mb4_unicode_ci
注意:以上配置仅供参考,具体的配置应该根据您的应用程序需求进行微调。建议在更改配置之前备份数据和配置文件
原文地址: https://www.cveoy.top/t/topic/cctF 著作权归作者所有。请勿转载和采集!