在CentOS系统中,调整MySQL的内存使用可以通过修改MySQL的配置文件my.cnf(或my.ini)来实现。以下是一些关键参数,你可以根据服务器的实际内存大小和需求进行调整:
innodb_buffer_pool_size = 8G key_buffer_size = 256M max_connections = 500 query_cache_size = 64M query_cache_type = 1 tmp_table_size = 64M max_heap_table_size = 64M sort_buffer_size = 2M join_buffer_size = 2M read_buffer_size = 2M 调整完配置文件后,需要重启MySQL服务以使更改生效:
sudo systemctl restart mysqld 或者
sudo service mysqld restart 请注意,调整内存参数时要确保不会耗尽服务器的内存,以免导致系统性能下降或崩溃。建议在调整前先监控服务器的内存使用情况,并根据实际情况进行逐步调整。