BKI后端接口 From PostgreSQL previous page next page PostgreSQL 9.6.0 手册 上一页 上一级 下一页 章 66. BKI后端接口 目录 66.1. BKI文件格式 66.2. BKI命令 66.3. 自举BKI文件的结构 66.4. 例子 后端接口(BKI)文件是一种由特殊语言写成的脚本,它可以被运行在"自举"模式的PostgreSQL后端所理解。自举模式允许从零开始创建系统目录并填充之,而普通SQL命令的执行要求系统目录已经存在。因此BKI文件可以被用来在第一时间创建数据库系统(除此之外它们可能没有别的用处)。 在创建一个新的数据库集簇时,initdb使用一个BKI文件来完成它的一部分工作。initdb所使用的输入文件是在编译和安装PostgreSQL过程中,由一个名为genbki.pl的程序创建的,它读入源代码树中src/include/catalog/目录下的某些特殊格式的C头文件并创建该文件。创建好的BKI文件名为postgres.bki,通常被安装在安装树的share子目录中。 相关信息可以在initdb的文档中找到。 上一页 起始页 下一页 数据库页面布局 上一级 BKI文件格式 previous page start next page