登录
75.5。引导BKI文件的结构#
在使用表的表存在且包含要打开的表的条目之前,无法使用open
命令。(这些最小表为pg_class
、pg_attribute
、pg_proc
和pg_type
。)为了允许填充这些表,带有bootstrap
选项的create
会隐式打开已创建的表以插入数据。
此外,在创建并填充所需的系统目录之前,无法使用declare index
和declare toast
命令。
因此,postgres.bki
文件的结构必须为
create bootstrap
其中一个关键表insert
至少描述关键表的数据关闭
对其他关键表重复。
create
(不带bootstrap
)一个非关键表打开
insert
所需数据关闭
对其他非关键表重复。
定义索引和 toast 表。
构建索引
毫无疑问还有其他未记录的排序依赖关系。