slow_query_log=1),分析执行时间长的SQL语句。SHOW PROCESSLIST查看当前运行的查询,识别锁表或长时间运行的线程。free、vmstat、top等命令检查内存、CPU、磁盘IO等资源使用情况。innodb_buffer_pool_size为服务器内存的50%-80%,提升数据缓存效率。innodb_log_file_size(建议256M-1G),平衡性能与数据安全。max_connections,避免过多连接导致资源耗尽。EXPLAIN分析查询计划,避免子查询、临时表,优先使用JOIN操作。/etc/sysctl.conf,优化TCP连接参数(如tcp_tw_reuse=1),增加文件描述符限制。OPTIMIZE TABLE整理表碎片,重建索引。query_cache_type=1)或使用Redis等外部缓存。注意:修改配置前需备份数据,建议在测试环境验证优化效果后再应用到生产环境。