PostgreSQL 中的 LOGFILE_DEFAULTS 关键字

LOGFILE_DEFAULTS 关键字包含可指定 ArcSDE 日志文件表存储的参数。如果尚未自定义日志文件关键字,则将使用 LOGFILE_DEFAULTS 关键字中的设置为所有连接用户指定日志文件表的存储。

提示提示:

有关创建自定义关键字的信息,请参阅自定义配置关键字

下方是使用 sdedbtune 命令,从 sde_dbtune 表将日志文件参数导出到文本文件时会显示的默认日志文件参数。所有未指定值的参数都将使用 PostgreSQL 默认值。有关用于创建索引和表的默认值的信息,请参阅 PostgreSQL 文档。

##LOGFILE_DEFAULTS
SESSION_TEMP_TABLE   1.000000
SESSION_STORAGE    ""
SESSION_INDEX      "WITH (FILLFACTOR = 75)"
LF_STORAGE         ""
LF_INDEX_NAME      "WITH (FILLFACTOR = 75)"
LF_INDEX_ID        "WITH (FILLFACTOR = 75)"
LD_STORAGE         ""
LD_INDEX_ALL       "WITH (FILLFACTOR = 75)"

END

如果需要指定与数据库默认值不同的值,可使用 sdedbtune 命令修改参数值并为创建 PostgreSQL 表和索引指定有效的存储值。以下是在 PostgreSQL 中创建日志文件表和索引时可指定的值的示例:

SESSION_STORAGE    "TABLESPACE mylogtblspace"
SESSION_INDEX      "WITH (FILLFACTOR = 90) USING INDEX TABLESPACE mylogtblspace "
LF_STORAGE         "TABLESPACE mylogtblspace"
LF_INDEX_NAME      "WITH (FILLFACTOR = 90) USING INDEX TABLESPACE mylogtblspace "
LF_INDEX_ID        "WITH (FILLFACTOR = 90) USING INDEX TABLESPACE mylogtblspace "
LD_STORAGE         "TABLESPACE mylogtblspace"
LD_INDEX_ALL       "WITH (FILLFACTOR = 90) USING INDEX TABLESPACE mylogtblspace "

sdedbtune 命令随 ArcSDE 应用程序服务器一同安装。有关修改 sde_dbtune 表中值的说明,请参阅随 ArcSDE 应用程序服务器安装的《ArcSDE 管理命令参考》和修改 DBTUNE 表的内容

相关主题

5/10/2014