我想知道postgresql如何管理表的列 .
比如说
我创建了一个包含2个字段的表,那么postgresql如何管理这些列,表? postgresql在多少个表中为单个列创建条目?
我想知道postgresql如何管理表及其字段的结构 .
我只是关于 pg_attribute 表 .
如果有人可以分享有用的链接会很好 .
任何帮助都会非常有用 .
表(和索引)在数据目录的文件中以8KB块组织 .
列定义仅在 pg_attribute 中 .
pg_attribute
包含其所有列的表行一起存储在一个表块中,而表块可以包含多个这样的行 . 换句话说,PostgreSQL使用传统的面向行的存储模型 .
详细信息可在the documentation中阅读 .
Note: 不要再使用PostgreSQL 9.1 .
1 回答
表(和索引)在数据目录的文件中以8KB块组织 .
列定义仅在
pg_attribute
中 .包含其所有列的表行一起存储在一个表块中,而表块可以包含多个这样的行 . 换句话说,PostgreSQL使用传统的面向行的存储模型 .
详细信息可在the documentation中阅读 .
Note: 不要再使用PostgreSQL 9.1 .