什么是 DBTUNE 配置关键字和参数?
配置关键字是用于将参数和参数值(在 sde_dbtune 表中称为 config_strings)分组到一起的词语或短语。参数及其关联值将指定数据和数据库对象(例如表、索引、要素类、网络类和栅格列)在数据库中的存储方式。
配置关键字和参数通常一起出现;您不能仅指定参数而不指定其关键字,不包含任何参数的关键字是无效的。
配置关键字为同时定义多个存储设置提供了简便方法。如什么是 dbtune 文件?中所示,一个配置关键字可将多个参数分组到一起。通过指定特定关键字,您实际上指定的是分组显示在关键字下的整组参数和设置。
您可以在下列情况中指定配置关键字:
- 使用 ArcGIS Desktop、地理处理工具或 ArcSDE 管理命令加载或创建新的数据集
- 创建 ArcIMS 元数据服务器文档
- 构建 ArcGIS 要素,例如几何网络、terrain 或拓扑
ArcSDE 将在 sde_dbtune 表中搜索指定的配置关键字。然后读取与指定的配置关键字关联的“参数名称-值”对。必要配置字符串包括在 ArcSDE 提交到数据库的 CREATE TABLE 或 CREATE INDEX 语句中。
如什么是 dbtune 文件?中所示,配置关键字及其“参数名称-配置字符串”对的初始源可以是 dbtune 文件。如果确实指定了该文件,此文件将在创建完 sde_dbtune 表和所有其他 ArcSDE 地理数据库系统表之后填充 sde_dbtune 表。
从此以后,配置关键字和参数将存储在 DBTUNE 表中。使用 sdedbtune 管理命令可以创建新的关键字、更改现有参数的值以及从表中移除关键字和参数。有关如何使用此命令的详细信息,请参阅 ArcGIS Server Enterprise 随附的《管理命令参考》。
与允许自己创建的配置关键字不同,在 DBTUNE 配置关键字中必须使用特定、标准的参数名称和值;您不能设计新的参数名称和值。但是,大多数参数都具有多个可用值。有关有效配置参数列表和描述的信息,请参阅 PostgreSQL 中的 DBTUNE 配置参数。