我的知识记录

关闭THP对数据库性能的影响:MongoDB、MySQL建议

透明大页(THP)关闭操作与性能对比

 
bash
# 永久关闭THP(需重启) echo never > /sys/kernel/mm/transparent_hugepage/enabled echo never > /sys/kernel/mm/transparent_hugepage/defrag
数据库 THP开启影响 优化建议
MySQL 可能导致内存锁冲突,TPS下降10-15% 必须关闭+调整:<br>innodb_buffer_pool_instances=8<br>innodb_flush_neighbors=0
MongoDB 严重性能衰减,wiredTiger引擎延迟飙升 关闭THP+禁用NUMA:<br>numactl --interleave=all mongod
Redis 内存碎片增加,RDB保存变慢 关闭THP+设置:<br>vm.overcommit_memory=1
验证命令

 
bash
cat /sys/kernel/mm/transparent_hugepage/enabled # 应显示"never"

关闭THP对数据库性能的影响:MongoDB、MySQL建议

标签:

更新时间:2025-07-03 09:54:06

上一篇:网站出现403错误如何快速修复?

下一篇:API接口未授权访问防护方案