Использование инструмента Перестроить индексы (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), необходимо сделать следующее:
- Запустите ArcMap или ArcCatalog и подключитесь к базе геоданных ArcSDE в качестве администратора базы геоданных.
- Откройте инструмент геообработки Перестроить индексы (Rebuild Indexes).
Этот инструмент вы найдете в группе инструментов Администрирование баз геоданных (Geodatabase Administration) набора Управление данными (Data Management).
- Используйте созданное вами на шаге 1 подключение в качестве входной рабочей области.
- Поставьте флажок напротив опции Системные таблицы (System tables).
- Для запуска инструмента щелкните ОК.