监控好暂时文件的经常使用 让数据库运转更高效

如您所知,PostgreSQL 中的某些操作(例如排序或哈希表)会创立暂时文件。由于work_mem限度,当 PostgreSQL 后端口头的操作,须要经常使用比其可以经常使用的内存更多的内存时,就会创立这些文件。排序操作用于ORDER BY、DISTINCT和兼并衔接。哈希表用于哈希衔接、基于哈希的聚合、结果缓存节点和对IN子查问的基于哈希的处置。

您可能还会对下面的文章感兴趣: