Параметры конфигурации DBTUNE для Informix
Параметры конфигурации, которые хранятся в столбце parameter_name в таблице DBTUNE, определяют объекты, хранящиеся в базе данных. Их соответствующие значения, которые хранятся в столбце parameter_name в таблице DBTUNE, определяют способ хранения объектов в базе данных. Параметры и их строки конфигурации группируются в таблицу DBTUNE по ключевым словам конфигурации. Комбинации "ключевое слово–параметр" являются уникальными, но большинство имен параметров не уникальны и используются в большом количестве других ключевых слов по всей таблице DBTUNE.
Допустимые значения для столбца parameter_name фиксированы; вы не можете создавать новые параметры. Так же, столбец config_string содержит только определенные числовые значения или строки SQL. В большинстве случаев эти строки присоединяются к SQL-выражениям CREATE TABLE и CREATE INDEX, поэтому они должны использовать синтаксис SQL, необходимый для данной СУБД.
В базах геоданных, хранящихся в базе данных IBM Informix, пары «имя параметра – строка конфигурации» используются ArcGIS для выполнения следующих задач:
- Задание характеристик хранения таблиц и индексов.
- Обеспечение доступности ключевых слов для пользователей в интерфейсе ArcGIS.
- Хранение комментариев, описывающих ключевое слово конфигурации.
В следующей таблице в алфавитном порядке приведен список всех возможных параметров конфигурации, которые могут использоваться в базе геоданных на базе Informix. Затем следует более подробное объяснение параметров, сгруппированных по их функциональности.
Имя параметра |
Описание |
Значение |
---|---|---|
A_INDEX_ROWID |
Служит для добавления определения хранения индекса столбца идентификатора объекта таблицы |
См. документацию для Informix (параметры СОЗДАТЬ ИНДЕКС (CREATE INDEX)). |
A_INDEX_STATEID |
Добавляет определение хранения индекса табличного столбца sde_state_id |
См. документацию для Informix (параметры СОЗДАТЬ ИНДЕКС (CREATE INDEX)). |
A_INDEX_USER |
Служит для добавления определения хранения индекса таблицы |
См. документацию для Informix (параметры СОЗДАТЬ ИНДЕКС (CREATE INDEX)). |
A_RTREE |
Служит для добавления определения хранения индекса R-дерева |
См. документацию для Informix (параметры СОЗДАТЬ ИНДЕКС (CREATE INDEX)). Значение по умолчанию в DBTUNE является пустым, поэтому используется значения по умолчанию в Informix. Это значение описывается в документации по Informix. |
A_STORAGE |
Служит для добавления определения хранения таблицы |
См. документацию для Informix (параметры СОЗДАТЬ ТАБЛИЦУ (CREATE TABLE)). |
AUX_INDEX_COMPOSITE |
Определение хранения композитного индекса столбца вспомогательной таблицы растра |
См. документацию для Informix (параметры СОЗДАТЬ ИНДЕКС (CREATE INDEX)). |
AUX_STORAGE |
Определение хранения вспомогательной таблицы растра |
См. документацию для Informix (параметры СОЗДАТЬ ТАБЛИЦУ (CREATE TABLE)). |
B_INDEX_ROWID |
Определения хранения R<N>_SDE_ROWID_UK индекса идентификатора строки растра и индекса столбца идентификатора объекта бизнес-таблицы |
См. документацию для Informix (параметры СОЗДАТЬ ИНДЕКС (CREATE INDEX)). |
B_INDEX_TO_DATE |
Информация о параметрах хранения для создания индекса R<ид_регистрации>_sde_todate, который используется при обновлении таблицы истории во время архивации |
См. документацию для Informix (параметры СОЗДАТЬ ИНДЕКС (CREATE INDEX)). |
B_INDEX_USER |
Определение хранения индекса пользователя бизнес-таблицы |
См. документацию для Informix (параметры СОЗДАТЬ ИНДЕКС (CREATE INDEX)). |
B_RTREE |
Определение хранения индекса R-дерева бизнес-таблицы |
См. документацию для Informix (параметры СОЗДАТЬ ИНДЕКС (CREATE INDEX)). Значение по умолчанию в DBTUNE является пустым, поэтому используется значения по умолчанию в Informix. Это значение описывается в документации по Informix. |
B_STORAGE |
Определение хранения таблицы атрибутов растра и бизнес-таблицы |
См. документацию для Informix (параметры СОЗДАТЬ ТАБЛИЦУ (CREATE TABLE)). |
BLK_INDEX_COMPOSITE |
Определение хранения композитного индекса столбца вспомогательной таблицы растра BLK |
См. документацию для Informix (параметры СОЗДАТЬ ИНДЕКС (CREATE INDEX)). |
BLK_LOB_STORAGE |
Позволяет указать местоположение хранения данных блока растра |
См. документацию для Informix (параметры СОЗДАТЬ ТАБЛИЦУ (CREATE TABLE)). |
BLK_STORAGE |
Определение хранения вспомогательной таблицы растра BLK |
См. документацию для Informix (параметры СОЗДАТЬ ТАБЛИЦУ (CREATE TABLE)). |
BND_INDEX_COMPOSITE |
Определение хранения композитного индекса столбца вспомогательной таблицы растра BND |
См. документацию для Informix (параметры СОЗДАТЬ ИНДЕКС (CREATE INDEX)). |
BND_INDEX_ID |
Определение хранения индекса столбца вспомогательной таблицы растра RID |
См. документацию для Informix (параметры СОЗДАТЬ ИНДЕКС (CREATE INDEX)). |
BND_STORAGE |
Определение хранения вспомогательной таблицы растра BND |
См. документацию для Informix (параметры СОЗДАТЬ ТАБЛИЦУ (CREATE TABLE)). |
COMMENT |
Строка для комментариев |
Можно добавить любой комментарий длиной не более 2 048 символов. |
D_INDEX_DELETED_AT |
Удаляет определение хранения индекса столбца sde_deleted_at в таблице |
См. документацию для Informix (параметры СОЗДАТЬ ИНДЕКС (CREATE INDEX)). |
D_INDEX_ STATE_ROWID |
Удаляет определение хранения индекса столбцов sde_deletes_row_id и sde_states в таблице |
См. документацию для Informix (параметры СОЗДАТЬ ИНДЕКС (CREATE INDEX)). |
D_STORAGE |
Служит для удаления определения хранения таблицы |
См. документацию для Informix (параметры СОЗДАТЬ ТАБЛИЦУ (CREATE TABLE)). |
LD_INDEX_DATA_ID |
Определение хранения sde_logfile_data. |
См. документацию для Informix (параметры СОЗДАТЬ ИНДЕКС (CREATE INDEX)). |
LD_INDEX_ROWID |
Определение хранения индекса столбца sde_rowid в таблицах sde_logfile_data и sde_logpool<sde_id> |
См. документацию для Informix (параметры СОЗДАТЬ ИНДЕКС (CREATE INDEX)). |
LD_STORAGE |
Определение хранения таблиц sde_logfile_data и sde_logpool<sde_id> |
См. документацию для Informix (параметры СОЗДАТЬ ТАБЛИЦУ (CREATE TABLE)). |
LF_INDEXES |
Определение хранения индексов столбцов в таблице sde_logfiles |
См. документацию для Informix (параметры СОЗДАТЬ ИНДЕКС (CREATE INDEX)). |
LF_STORAGE |
Определение хранения таблицы sde_logfiles. |
См. документацию для Informix (параметры СОЗДАТЬ ТАБЛИЦУ (CREATE TABLE)). |
MAX_CACHED_CURSORS |
Максимальное количество кэшированных курсоров |
0 и выше 0 = отключено Значение по умолчанию: 80. |
MVTABLES_MODIFIED_INDEX |
Определения хранения индекса mvtables_modified |
См. документацию для Informix (параметры СОЗДАТЬ ИНДЕКС (CREATE INDEX)). |
MVTABLES_MODIFIED_TABLE |
определение хранения таблицы mvtables_modified |
См. документацию для Informix (параметры СОЗДАТЬ ТАБЛИЦУ (CREATE TABLE)). |
RAS_INDEX_ID |
Определение хранения индекса RID таблицы растров RAS |
См. документацию для Informix (параметры СОЗДАТЬ ИНДЕКС (CREATE INDEX)). |
RAS_STORAGE |
Определение хранения вспомогательной таблицы растра RAS |
См. документацию для Informix (параметры СОЗДАТЬ ТАБЛИЦУ (CREATE TABLE)). |
S_STORAGE |
Представляет интеллектуальное пространство sbpace для BLOB |
См. документацию для Informix (параметры СОЗДАТЬ ТАБЛИЦУ (CREATE TABLE)). |
SESSION_INDEX |
Определение хранения индексов log-файлов как изолированных, так и на основе сеансов ArcSDE |
См. документацию для Informix (параметры СОЗДАТЬ ИНДЕКС (CREATE INDEX)). |
SESSION_STORAGE |
Определение хранения таблиц log-файлов как изолированных, так и на основе сеансов ArcSDE |
См. документацию для Informix (параметры СОЗДАТЬ ТАБЛИЦУ (CREATE TABLE)). |
SESSION_TEMP_TABLE |
Не используется в базах геоданных Informix |
0 |
STATE_LINEAGES_TABLE |
Определение хранения таблицы state_lineages |
См. документацию для Informix (параметры СОЗДАТЬ ТАБЛИЦУ (CREATE TABLE)). |
STATES_INDEX |
Определение хранения таблиц состояний |
См. документацию для Informix (параметры СОЗДАТЬ ИНДЕКС (CREATE INDEX)). |
STATES_TABLE |
Определение хранения таблиц состояний |
См. документацию для Informix (параметры СОЗДАТЬ ТАБЛИЦУ (CREATE TABLE)). |
UI_NETWORK_TEXT |
Параметр пользовательского интерфейса, который указывает ключевое слово конфигурации, которое будет отображаться в пользовательском интерфейсе ArcGIS; содержит описание сетевой конфигурации |
Описание – до 2048 символов |
UI_TERRAIN_TEXT |
Параметр пользовательского интерфейса, который указывает ключевое слово конфигурации, которое будет отображаться в пользовательском интерфейсе ArcGIS; содержит описание конфигурации поверхности |
Описание – до 2048 символов |
UI_TEXT |
Параметр пользовательского интерфейса, который указывает ключевое слово конфигурации, которое будет отображаться в пользовательском интерфейсе ArcGIS; содержит описание связанного некомпозитного ключевого слова конфигурации |
Описание – до 2048 символов |
UI_TOPOLOGY_TEXT |
Параметр пользовательского интерфейса, который указывает ключевое слово конфигурации, которое будет отображаться в пользовательском интерфейсе ArcGIS; содержит описание конфигурации топологии |
Описание – до 2048 символов |
USE_EXCLUSIVE_LOCKING |
Эксклюзивная блокировка, используемая во время сжатия базы геоданных |
true (истина) или false (ложь). |
VERSIONS_INDEX |
Определение хранения индекса версий |
См. документацию для Informix (параметры СОЗДАТЬ ИНДЕКС (CREATE INDEX)). |
VERSIONS_TABLE |
Определения хранения таблиц версий |
См. документацию для Informix (параметры СОЗДАТЬ ТАБЛИЦУ (CREATE TABLE)). |
XML_DOC_LOB_STORAGE |
Информация о хранении и получения доступа к документам XML в столбце xml_doc таблицы sde_xml_doc<n> |
Введите имя для местоположения Smart BLOB space, где будут хранится данные LOB, <SBLOBspace_name> |
XML_DOC_STORAGE |
Выражение хранения для таблицы sde_xml_doc<n> |
См. документацию для Informix (параметры СОЗДАТЬ ТАБЛИЦУ (CREATE TABLE)). |
XML_DOC_VAL_LOB_STORAGE |
Информация о хранении и получения доступа к содержанию XML-документа в столбце xml_doc_val таблицы sde_xml_doc<n> |
Введите имя для местоположения Smart BLOB space, где будут хранится данные LOB, <SBLOBspace_name> |
XML_IDX_FULLTEXT_PARAMS |
Список пар «параметр – значение» метода вторичного доступа, разделенных запятыми; пары в таком виде необходимы используемому модулю DataBlade По умолчанию (задается в XML_IDX_FULLTEXT_TYPE) используется базовый текстовый поиск (Basic Text Search, BTS). Если задать в XML_IDX_FULLTEXT_TYPE использование текстового поиска Excalibur (Excalibur Text Search, ETX), необходимо изменить XML_IDX_FULLTEXT_PARAMS для использования допустимого набора символов и задать для ETX настройки фразовой поддержки. Подробные сведения содержатся в руководстве пользователя по модулю DataBlade для текстового поиска Excalibur. |
delete='deferred' |
XML_IDX_FULLTEXT_STORAGE |
Указывает интеллектуальное пространство BLOB или Extspace, в котором будет хранится текстовый индекс |
Для этого параметра отсутствует значение по умолчанию. При использовании модуля BTS DataBlade укажите имя зарегистрированного интеллектуального пространства BLOB или Extspace, в котором будет создан полнотекстовый индекс BTS. Дополнительные сведения см. в документации по модулю DataBlade. При использовании модуля ETX DataBlade укажите имя зарегистрированного интеллектуального пространства BLOB, в котором будет создан полнотекстовый индекс ETX. Дополнительные сведения см. в документации по модулю DataBlade. |
XML_IDX_FULLTEXT_TYPE |
Тип используемого текстового индекса По умолчанию используется модуль BTS DataBlade, поэтому значение bts является значением по умолчанию для этого параметра. Если необходимо использовать модуль ETX DataBlade, измените значение этого параметра на etx. |
bts или etx |
XML_IDX_INDEX_DOUBLE |
Выражение хранения для индекса xmlix<n>_db столбца double_tag в таблице sde_xml_idx<n> |
См. документацию для Informix (параметры СОЗДАТЬ ИНДЕКС (CREATE INDEX)). |
XML_IDX_INDEX_ID |
Выражение хранения для индекса xmlix<n>_id столбца ID таблицы xml_idx<n> |
См. документацию для Informix (параметры СОЗДАТЬ ИНДЕКС (CREATE INDEX)). |
XML_IDX_INDEX_STRING |
Выражение хранения для индекса xmlix<n>_st столбца string_tag в таблице sde_xml_idx<n> |
См. документацию для Informix (параметры СОЗДАТЬ ИНДЕКС (CREATE INDEX)). |
XML_IDX_INDEX_TAG |
Выражение хранения для индекса xmlix<n>_tg столбца tag_id в таблице sde_xml_idx<n> |
См. документацию для Informix (параметры СОЗДАТЬ ИНДЕКС (CREATE INDEX)). |
XML_IDX_STORAGE |
Выражение хранения для таблицы sde_xml_idx<n> (таблица индексов столбца XML) |
См. документацию для Informix (параметры СОЗДАТЬ ТАБЛИЦУ (CREATE TABLE)). |
XML_IDX_TEXT_TAG_STORAGE |
Информация о хранении и доступе применительно к содержанию столбца text_tag в таблице sde_xml_idx<n> (таблица индексов столбца XML) |
Введите имя для местоположения Smart BLOB space, где будут хранится данные LOB, <SBLOBspace_name> |
XML_INDEX_TAGS_INDEX |
Выражение хранения для индекса xml_indextags_pk таблицы xml_indexes |
См. документацию для Informix (параметры СОЗДАТЬ ИНДЕКС (CREATE INDEX)). |
XML_INDEX_TAGS_TABLE |
Выражение хранения для таблицы sde_xml_index_tags и индексов xml_indextags_ix1 и xml_indextags_ix2 по столбцам tag_name и tag_alias соответственно |
См. документацию для Informix (параметры СОЗДАТЬ ТАБЛИЦУ (CREATE TABLE)). |
Для параметров XML <n> соответствует xml_column_id, относящемуся к указанному столбцу XML.
Описания функций параметров
Параметры хранения для бизнес-таблицы и индекса
Бизнес-таблица — это таблица Informix, созданная клиентом ArcGIS, командой администрирования sdetable или функцией ArcSDE C API SE_table_create.
Используйте параметр B_STORAGE таблицы DBTUNE для определения конфигурации хранения бизнес-таблицы.
Для поддержки создания индексов бизнес-таблицы существуют четыре параметра индексов. Параметр B_INDEX_USER содержит конфигурацию хранения пользовательских индексов, созданных с помощью функции C API SE_table_create_index и операции create_index команды sdetable. Параметр B_INDEX_ROWID содержит конфигурацию хранения индекса, созданного по зарегистрированного столбцу идентификатор объекта таблицы, который, как правило, называется идентификатором строки. Зарегистрированная таблица может быть создана с помощью операции alter_reg команды sdetable или в интерфейсе ArcGIS for Desktop. Параметр B_RTREE содержит конфигурацию хранения индекса пространственного столбца, созданного при добавлении пространственного столбца в бизнес-таблицу. Этот индекс создается с помощью функции ArcSDE C API SE_layer_create. Данная функция вызывается ArcGIS при создании класса пространственных объектов, а также при операциях добавления в команде sdelayer. Параметр B_INDEX_TO_DATE определяет хранения для индекса R<ид_регистрации>_sde_todate. Этот индекс создается при включении архивации бизнес-таблицы и используется при обновлении таблицы истории во время архивации.
ArcGIS регистрирует все создаваемые таблицы. Таблицы, не создаваемые ArcGIS, также могут быть зарегистрированы в базе геоданных с помощью ArcGIS for Desktop. Системная таблица table_registry содержит список зарегистрированных в настоящее время таблиц.
Добавляет и удаляет параметры хранения таблиц
Регистрация бизнес-таблицы или класса пространственных объектов как версионных позволяет нескольким пользователям обслуживать и изменять объект. Для каждой таблицы, зарегистрированной как версионной, ArcGIS создает две таблицы: таблицу добавлений и таблицу удалений.
Через необходимые интервалы времени пользователи объединяют свои изменения с изменениями, внесенными другими пользователями, и разрешают конфликты, которые возникают при изменении один и тех же объектов.
Добавляет параметры таблицы
Параметр A_STORAGE обслуживает конфигурацию хранения для таблицы добавлений. Таблица добавлений названа a<n>, где <n> — это идентификатор регистрации, содержащийся в системной таблице table_registry. Например, если бизнес-таблица roads (дороги) имеет идентификатор регистрации 10, ArcGIS создает таблицу добавлений с именем a10.
Другие четыре параметра содержат конфигурацию хранения индексов таблицы добавлений:
- параметр хранения A_INDEX_ROWID содержит конфигурацию хранилища индекса, который создается по версионному столбцу идентификатора объекта, который, как правило, называется идентификатором строки. Индекс идентификатора строки таблицы добавлений назван a<n>_rowid_ix1, где <n> — это идентификатор регистрации бизнес-таблицы, с которой связана таблица добавлений.
- Параметр A_INDEX_STATEID содержит конфигурацию хранения индекса, который создается по столбцу sde_state_id таблицы добавлений. Индекс столбца sde_state_id называется a<n>_state_ix2, где <n> — это идентификатор регистрации бизнес-таблицы, с которой связана таблица добавлений.
- Параметр хранения A_RTREE содержит конфигурацию хранения индекса, который создается по пространственному столбцу таблицы добавлений. Если бизнес-таблица содержит пространственный столбец, этот столбец и его индекс дублируются в таблице добавлений.
- Параметр хранения A_INDEX_USER содержит конфигурацию хранения пользовательских индексов, которая создается для таблицы добавлений. Пользовательские индексы бизнес-таблиц дублируются в таблице добавлений.
Удаляет параметры таблицы
Параметр хранения D_STORAGE содержит конфигурацию хранения для таблицы удалений. Таблица добавлений названа d<n>, где <n> — это идентификатор регистрации, содержащийся в системной таблице table_registry. Например, если бизнес-таблица roads (дороги) имеет идентификатор регистрации 10, ArcGIS создает таблицу удалений с именем d10.
Другие два параметра содержат конфигурацию хранения индексов, созданных по таблице удалений:
- Параметр D_INDEX_STATE_ROWID содержит конфигурацию хранения индекса d<n>_idx1, который создается по столбцам sde_state_id и sde_deletes_row_id таблицы удалений.
- Параметр D_INDEX_DELETED_AT содержит конфигурацию хранения индекса d<n>_idx2, который создается по столбцу sde_deleted_at таблицы удалений.
Дополнительную информацию по структуре таблиц добавлений и удалений и их использованию см. в разделе Версионные таблицы в базе геоданных Informix.
Параметры хранения таблицы и индекса растра
Растровый столбец, добавляемый в бизнес-таблицу, является фактически ссылкой внешнего ключа на данные растра, хранящиеся в схеме, состоящей из четырех таблиц и пяти индексов поддержки.
- Параметр RAS_STORAGE содержит конфигурацию хранения Informix CREATE_TABLE таблицы ras.
- Параметр хранения RAS_INDEX_ID содержит конфигурацию хранения Informix CREATE INDEX индекса таблицы ras. Параметр BND_STORAGE содержит конфигурацию хранения Informix CREATE_TABLE таблицы bnd.
- Параметр хранения BND_INDEX_COMPOSITE содержит конфигурацию хранения Informix CREATE INDEX композитного индекса столбца таблицы bnd.
- Параметр хранения BND_INDEX_ID содержит конфигурацию хранения Informix CREATE INDEX композитного индекса столбца таблицы rid.
- Параметр AUX_STORAGE содержит конфигурацию хранения Informix CREATE_TABLE таблицы aux.
- Параметр хранения AUX_INDEX_COMPOSITE содержит конфигурацию хранения Informix CREATE INDEX индекса таблицы aux.
- Параметр BLK_STORAGE содержит конфигурацию хранения Informix CREATE_TABLE таблицы blk.
- Параметр хранения BLK_INDEX_COMPOSITE содержит конфигурацию хранения Informix CREATE TABLE индекса таблицы blk.
Существует дополнительный тип таблицы растра — таблица атрибутов растра. В данных таблицах хранятся значения атрибута на основании значений ячеек в растре. Параметр B_STORAGE определяет хранение этих таблиц. Если необходимо определить другое местоположение для хранения этих таблиц, чтобы они располагались отдельно от других бизнес-таблиц классов пространственных объектов, обязательно создайте ключевое слово растра, которое можно использовать при создании растровых наборов данных и растровых каталогов, в которых содержатся различные сведения хранения для таблиц растровых атрибутов.
Дополнительные сведения о таблицах растровых атрибутов см. в разделе Таблицы атрибутов растровых наборов данных Сведения о пользовательских ключевых словах конфигурации см. в разделе Пользовательские ключевые слова конфигурации.
Дополнительные сведения о хранении растров см. в разделе Наборы растровых данных и каталоги растров в базе геоданных под управлением Informix.
Параметры хранения XML
Параметры конфигурации XML используются для определения информации хранения для таблиц и индексов, используемых в целях отслеживания и хранения XML-документов. Существует три параметра конфигурации XML, относящихся к Informix, которые должны иметь надлежащие значения: XML_IDX_FULLTEXT_TYPE, XML_IDX_FULLTEXT_PARAMS и XML_IDX_FULLTEXT_STORAGE.
Параметр XML_IDX_FULLTEXT_TYPE указывает метод вторичного доступа к индексу, предоставляемый используемым модулем полнотекстового поиска DataBlade. При использовании модуля Excalibur Text Search DataBlade значение этого параметра должно определяться следующим образом.
XML_IDX_FULLTEXT_TYPE "etx"
При использовании модуля Basic Text Search DataBlade значение этого параметра должно определяться следующим образом.
XML_IDX_FULLTEXT_TYPE "bts"
Параметр XML_IDX_FULLTEXT_PARAMS определяет список пар «параметр – значение» метода вторичного доступа, разделенных запятыми; пары в таком виде необходимы используемому модулю DataBlade. При использовании модуля Excalibur Text Search DataBlade значение этого параметра должно определяться следующим образом.
XML_IDX_FULLTEXT_PARAMS "CHAR_SET='ISO',PHRASE_SUPPORT='MAXIMUM'"
При использовании модуля Basic Text Search DataBlade значение этого параметра должно определяться следующим образом.
XML_IDX_FULLTEXT_PARAMS "delete='deferred'"
Параметр XML_IDX_FULLTEXT_STORAGE именует пространство хранения, где будет создан полнотекстовый индекс. При использовании модуля Excalibur Text Search DataBlade значение этого параметра должно определять имя зарегистрированного интеллектуального пространства BLOB, как показано в следующем примере:
XML_IDX_FULLTEXT_STORAGE "sbspace2"
При использовании версии 1.00 модуля Basic Text Search DataBlade (в комплекте сервера Informix Dynamic Server [IDS] версии 11.10) значение этого параметра должно определять имя пространства Extspace, как показано в следующем примере:
XML_IDX_FULLTEXT_STORAGE "bts_extspace"
При использовании версии 2.00 модуля BTS DataBlade (в комплекте сервера Informix Dynamic Server [IDS] версии 11.50) значение этого параметра может определять имя пространства Extspace, как показано в предыдущем примере, или определять имя зарегистрированного интеллектуального пространства BLOB, как показано в следующем примере:
XML_IDX_FULLTEXT_STORAGE "sbspace2"
Ниже приведен пример выражения CREATE INDEX, которое сопоставляет настройки этих трех параметров конфигурации при использовании модуля Excalibur Text Search DataBlade:
CREATE INDEX xmldoc1_txt ON sde_xml_doc1 (xml_doc_val etx_clob_ops)
USING etx ( CHAR_SET='ISO',PHRASE_SUPPORT='MAXIMUM' ) IN sbspace2
Ниже приведен пример выражения CREATE INDEX, которое сопоставляет настройки этих трех параметров конфигурации при использовании модуля Basic Text Search DataBlade:
CREATE INDEX xmldoc1_txt ON sde_xml_doc1 (xml_doc_val bts_clob_ops)
USING bts ( delete='deferred' ) IN bts_extspace
Три следующих параметра конфигурации используются в Informix для определения интеллектуального пространства BLOB, в котором следует хранить данные больших объектов (BLOB или CLOB) для таблиц sde_xml_doc<номер_ид> и sde_xml_idx<номер_ид>:
XML_DOC_LOB_STORAGE "<SBLOBspace name>" XML_DOC_VAL_LOB_STORAGE "<SBLOBspace name>" XML_IDX_TEXT_TAG_STORAGE "<SBLOBspace name>"
Эти значения параметров могут быть изменены указанным ниже способом для определения имени пространства DB для хранения таблиц и индексов. Обязательно следует заменить <имя DBspace> на имя пространства DB, в котором следует хранить таблицы и индексы.
XML_INDEX_TAGS_TABLE "IN <DBspace name> EXTENT SIZE 16 NEXT SIZE 16 LOCK MODE ROW" XML_INDEX_TAGS_INDEX "FILLFACTOR 90 IN <DBspace name>" XML_DOC_STORAGE "IN <DBspace name> EXTENT SIZE 16 NEXT SIZE 16 LOCK MODE ROW" XML_IDX_STORAGE "IN <DBspace name> EXTENT SIZE 16 NEXT SIZE 16 LOCK MODE ROW" XML_IDX_INDEX_ID "FILLFACTOR 90 IN <DBspace name>" XML_IDX_INDEX_TAG "FILLFACTOR 90 IN <DBspace name>" XML_IDX_INDEX_DOUBLE "FILLFACTOR 90 IN <DBspace name>" XML_IDX_INDEX_STRING "FILLFACTOR 90 IN <DBspace name>"
Параметры таблиц log-файла
Таблицы log-файла используются ArcSDE для обслуживания наборов выбранных записей. Параметры log-файла влияют на сам log-файл, а также на таблицы и индексы данных в log-файле. Они начинаются с буквы L или слова SESSION. Используются следующие значения по умолчанию:
- LF_STORAGE определяет конфигурацию таблицы sde_logfiles.
- LF_INDEXES определяет создание индексов по таблице sde_logfiles.
- LD_STORAGE определяет конфигурацию таблиц sde_logfile_data и sde_logpool_<ид_sde>.
- LD_INDEX_DATA_ID определяет создание индекса sde_logfile_data_idx2 для таблицы sde_logfile_data и индекса sde_logpool_<sde_id>_idx1 для таблицы sde_logpool_<ид_sde>.
- LD_INDEX_ROWID определяет создание индекса sde_logfile_data_idx1 для таблицы sde_log file_data и индекса sde_logpool_<sde_id>_idx1 для таблицы sde_logpool_<sde_id>.
- SESSION_STORAGE определяет хранение таблиц log-файлов как изолированных, так и на основе сеансов ArcSDE.
- SESSION_INDEX определяет хранение индексов таблиц log-файлов как изолированных, так и на основе сеансов ArcSDE.
- SESSION_TEMP_TABLE не используется в базах данных Informix.
Дополнительные сведения об использовании таблиц log-файла в базе геоданных см. в разделе Опции конфигурации таблицы log-файлов ArcSDE для Informix.
Параметры пользовательского интерфейса
Параметры пользовательского интерфейса начинаются с UI и указывают, что соответствующее ключевое слово конфигурации будет доступно в пользовательском интерфейсе ArcGIS и ArcObjects. UI_TEXT используется для несоставных ключевых слов конфигурации. UI_TOPOLOGY_TEXT используется для ключевых слов топологии. UI_TERRAIN_TEXT используется для ключевых слов terrain. UI_NETWORK_TEXT используется для ключевых слов сети. Дополнительные сведения об использовании параметров UI см. в разделе Обеспечение доступности ключевых слов конфигурации в ArcGIS.