2.6.2 配置运行参数和处理客户端传递的GUC参数

和Postmaster一样,这里的配置参数也包括三个步骤,即将参数设置为默认值、根据命令行参数配置参数、读配置文件重新设置参数。其中,第一步和第三步在多用户模式下(即IsUnderPostmaster为true时)已由Postmaster完成,而在单用户模式下这三步都和Postmaster完全相同,故不再重复。命令行方式的参数设置优先级是高于缺省设置的,将会覆盖缺省设置。命令行参数有很多,和Postmaster一样,在Postgres中仍使用while+switch控制结构读入参数并进行配置。

之后Postgres还将从Port结构得到客户端传递的GUC选项,然后根据GUC选项的具体情况调用SetConfigOption进行设置。

【责任编辑:云霞 TEL:(010)68476606】

results matching ""

    No results matching ""