PostgreSQL 中的 DATA_DICTIONARY 关键字
DATA_DICTIONARY 关键字包含用于决定特定 ArcSDE 地理数据库系统表的存储设置的参数。
使用 DATA_DICTIONARY 参数可以为系统索引创建填充系数或为系统表指定位置。大多数地理数据库至多只要求将一个表空间用于 ArcSDE 系统表。但如果您觉得需要管理这些表的空间,可以通过更改 DATA_DICTIONARY 关键字下的参数来执行此操作。
大多数参数在 PostgreSQL dbtune.sde 文件中均会出现两次 - 一次按默认设置出现,另一次以作为注释的参数的形式出现,用以为表空间指派指定正确的语法。这么做的原因是表空间指派的语法会因所创建对象的类型而异。
仅使用参数的一个版本。也就是说,如果想为特定索引指定不同的表空间,则请取消注释该行并注释掉或删除默认的参数。
##DATA_DICTIONARY B_INDEX_ROWID "WITH (FILLFACTOR = 75)" #B_INDEX_ROWID "WITH (FILLFACTOR = 75) USING INDEX TABLESPACE <lower_case_name>" B_INDEX_USER "WITH (FILLFACTOR = 75)" #B_INDEX_USER "WITH (FILLFACTOR = 75) USING INDEX TABLESPACE <lower_case_name>" B_STORAGE "" #B_STORAGE "TABLESPACE <lower_case_name>" MVTABLES_MODIFIED_INDEX "WITH (FILLFACTOR = 75)" #MVTABLES_MODIFIED_INDEX "WITH (FILLFACTOR = 75)USING INDEX TABLESPACE <lower_case_name>" MVTABLES_MODIFIED_TABLE "" #MVTABLES_MODIFIED_TABLE "TABLESPACE <lower_case_name>" STATE_LINEAGES_INDEX "WITH (FILLFACTOR = 75)" #STATE_LINEAGES_INDEX "WITH (FILLFACTOR = 75)USING INDEX TABLESPACE <lower_case_name>" STATE_LINEAGES_TABLE "" #STATE_LINEAGES_TABLE "TABLESPACE <lower_case_name>" STATES_INDEX "WITH (FILLFACTOR = 75)" #STATES_INDEX "WITH (FILLFACTOR = 75)USING INDEX TABLESPACE <lower_case_name>" STATES_TABLE "" #STATES_TABLE "TABLESPACE <lower_case_name>" VERSIONS_INDEX "WITH (FILLFACTOR = 75)" #VERSIONS_INDEX "WITH (FILLFACTOR = 75)USING INDEX TABLESPACE <lower_case_name>" VERSIONS_TABLE "" #VERSIONS_TABLE "TABLESPACE <lower_case_name>" XML_INDEX_TAGS_TABLE "" #XML_INDEX_TAGS_TABLE "TABLESPACE <lower_case_name>" XML_INDEX_TAGS_INDEX "WITH (FILLFACTOR = 75)" #XML_INDEX_TAGS_INDEX "WITH (FILLFACTOR = 75)USING INDEX TABLESPACE <lower_case_name>" END
相关主题
7/10/2012