PG内存结构

2021-12-23  本文已影响0人  与狼共舞666
database cluster
shared memory
backend process
子区域 描述
work_mem Executor使用此区域按顺序和不同的操作对元组进行排序,并使用merge-join和hash-join操作来连接表。内部排序操作和Hash表在使用临时操作文件之前使用的存储缓冲区。
maintenance_work_mem 某些维护操作(如VACUUM, REINDEX)使用这个区域。在维护操作比如:VACUUM(收集表和索引的统计信息,整理表和索引)、CREATE INDEX、ALTER TABLE ADD FOREIGN Key等中使用的内存缓冲区。
temp_buffers Executor使用此区域存储临时表。用于访问临时表的缓冲区。
上一篇 下一篇

猜你喜欢

热点阅读