Использование инструмента Перестроить индексы (Rebuild Indexes) для построения индексов в системных таблицах базы геоданных

Эта тема относится только к ArcGIS for Desktop Standard и ArcGIS for Desktop Advanced.

Индексы используются в базе данных для быстрого выявления записей, удовлетворяющих соответствующему запросу (фильтру). Большинство системных таблиц баз геоданных имеют индексы, но таблицами, имеющими наибольшее количество изменений в версионной корпоративной базе геоданных, и, следовательно, требующими наиболее частого построения индексов, являются системные таблицы states, state_lineages и mv_tables_modified. Будучи администратором базы геоданных, вы можете перестроить индексы в этих таблицах баз геоданных в СУБД IBM DB2, Microsoft SQL Server, Oracle, PostgreSQL, используя инструмент геообработки Перестроить индексы (Rebuild Indexes).

В активно редактируемой версионной базе геоданных вы можете обновлять индексы в таблицах states, state_lineages и mv_tables_modified в ночное время. Для этого создайте автономный скрипт Python, вызывающий инструмент Перестроить индексы (Rebuild Indexes) и планирующий его запуск с использованием Планировщика задач Windows. См. Построение индексов в системных таблицах базы геоданных с помощью скрипта Python.

ПодсказкаПодсказка:

Инструмент Перестроить индексы (Rebuild Indexes) также может использоваться владельцами данных для построения атрибутивных и пространственных индексов в их данных. Для получения дополнительной информации см. Построение индексов в наборе данных.

Чтобы перестроить индексы в системных таблицах базы геоданных states, state_lineages и mv_tables_modified с помощью инструмента Перестроить индексы (Rebuild Indexes), необходимо сделать следующее:

Шаги:
  1. Запустите ArcMap или ArcCatalog и подключитесь к базе геоданных ArcSDE в качестве администратора базы геоданных.
  2. Откройте инструмент геообработки Перестроить индексы (Rebuild Indexes).

    Этот инструмент вы найдете в группе инструментов Администрирование баз геоданных (Geodatabase Administration) набора Управление данными (Data Management).

  3. Используйте созданное вами на шаге 1 подключение в качестве входной рабочей области.
  4. Поставьте флажок напротив опции Системные таблицы (System tables).
  5. Для запуска инструмента щелкните ОК.
5/10/2014