postgres 独享服务器资源,通过free 命令巡检时发现swap使用了3G多。available 和buff/cache部分200G多请问:1. 如何确定swap是数据库在使用的;更进一步如何定位哪个SQL或进程在使用swap?2. 不让数据库使用swap
一般物理内存够大情况下会把swap关了,如果要看谁占用,可以监控命中率,监控当时执行的语法进行执行计划分析,有时被占用是不是自身pg参数配置不合理加上语法例如全表扫描等导致物理内存不足才会占用
关于TWT使用指南社区专家合作厂商入驻社区企业招聘投诉建议版权与免责声明联系我们 © 2024talkwithtrend — talk with trend,talk with technologist京ICP备09031017号-30