优化Debian LNMP数据库可从以下方面入手:
innodb_buffer_pool_size
(建议为物理内存50%-80%)。max_connections
以匹配服务器处理能力。sort_buffer_size
、tmp_table_size
。EXPLAIN
分析慢查询,避免SELECT *
,只查询必要字段。JOIN
替代子查询,避免OR
条件,改用UNION
。LIMIT
限制返回数据量。net.core.somaxconn
、vm.swappiness
)优化网络和内存管理。pt-query-digest
、Prometheus)监控数据库性能。注:操作前需备份配置文件,部分参数调整需根据实际业务负载测试验证。