美文网首页
PG内存结构

PG内存结构

作者: 与狼共舞666 | 来源:发表于2021-12-23 16:08 被阅读0次
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使用此区域存储临时表。用于访问临时表的缓冲区。

相关文章

  • PG内存结构

    子区域描述work_memExecutor使用此区域按顺序和不同的操作对元组进行排序,并使用merge-join和...

  • PostgreSQL体系结构

    概览 PG是一个典型的c/s模型 体系结构=实例+存储结构实例=进程+内存结构 实例结构 PG是多进程的,类似or...

  • 3.pg内存结构

    本地内存 服务器进程独占内存结构,每个postgres子进程都会分配一小段内存 work_mem 用于排序和has...

  • 内存管理相关数据结构之内存域zone

    承接内存管理相关概念讲解相关数据结构。主要有 pg_data_t: 表示节点; zone: 内存域; page: ...

  • 内存管理相关数据结构之pg_data_t

    承接内存管理相关概念讲解相关数据结构。主要有 pg_data_t: 表示节点; zone: 内存域; page: ...

  • PostgreSQL体系架构

    PG的几个主要进程,以及PG的核心架构。进程和体系结构详见下图: 从上面的体系结构图可以看出来,PG使用经典的C/...

  • PG体系结构

    创建数据库 PostgreSQL 创建数据库可以用以下三种方式: 1、使用 CREATE DATABASE SQL...

  • PG体系结构

  • PostgreSQL DBA(10) - 统计信息

    本节简单介绍了PostgreSQL数据库中统计信息相关的数据字典表及其结构,包括pg_class、pg_stati...

  • JVM内存结构和Java内存模型

    最近看到两个比较容易混淆的概念:JVM内存结构和Java内存模型 JVM内存结构JVM内存结构或者说内存模型指的是...

网友评论

      本文标题:PG内存结构

      本文链接:https://www.haomeiwen.com/subject/edlhqrtx.html