Доступно с лицензией Standard или Advanced.
Сжатие базы геоданных удаляет состояния, к которым больше не обращаются версии, и переносит строки из дельта-таблиц в бизнес-таблицу. Перемещение правок из дельта-таблиц в бизнес-таблицу означает, что запросы к набору данных будут занимать меньше времени, так как запросы будут выполняться только в одной таблице вместо трех. Чем больше становится записей в дельта-таблицах, тем более важной становится процедура перемещения записей из дельта-таблиц в бизнес-таблицу.
И редактирование, и сжатие базы геоданных ведут к фрагментации индексов и устареванию статистики базы данных, поэтому после выполнения большого объема правок или сжатия базы геоданных необходимо перестраивать индексы и обновлять статистику.
В этом упражнении вы выполните вход в качестве администратора базы геоданных Osokopf – пользователя manager1; удалите ненужную более версию, выполните сжатие базы геоданных и обновите ее индексы и статистику.
Подключение в качестве администратора базы геоданных
Войдите в систему, используя учетную запись manager1.
Как отмечалось ранее в этом учебнике, то, как вы это сделаете, зависит от вашей операционной системы. В большинстве операционных систем Windows пользователей можно переключать.
Удаление версии railroadv1
Так как все правки были согласованы и закреплены в версии Default, версия railroadv1 больше не требуется. Таким образом, вы можете удалить другую версию, чтобы полностью сжать базу геоданных.
- Запустите ArcMap, откройте окно Каталога (Catalog) и разверните папку Серверы баз данных (Database Servers) в дереве Каталога (Catalog).
- Дважды щелкните на сервере базы данных, чтобы подключиться к нему, и затем дважды щелкните на базе геоданных Osokopf, чтобы подключиться к базе геоданных.
- Щелкните правой кнопкой мыши на базе геоданных Osokopf, выберите Администрирование, затем Администрирование базы геоданных.
Откроется диалоговое окно Администрирование базы геоданных.
- На закладке Версии щелкните правой кнопкой мыши на версии railroadv1 и выберите Удалить версию.
- В ответ на запрос подтверждения удаления версии railroadv1 нажмите OK.
- Закройте диалоговое окно Администрирование базы геоданных.
Сжатие базы геоданных
Сжатие базы геоданных Osokopf выполняется для перемещения правок класса объектов railroads из дельта-таблиц в бизнес-таблицу и удаления ненужных более состояний из базы данных.
- Щелкните правой кнопкой мыши на базе геоданных Osokopf, выберите Администрирование, затем щелкните Сжать базу геоданных.
- Когда появится окно с запросом подтверждения действий, щелкните Да (Yes).
Проверка успешного выполнения операции сжатия
Вы можете выяснить, успешно ли завершилась операция сжатия базы геоданных, и узнать, когда последний раз проводилась операция сжатия базы геоданных, открыв свойства базы геоданных.
- Щелкните правой кнопкой мыши на базе геоданных Osokopf и выберите Свойства (Properties).
- Перейдите на закладку Администрирование (Administration).
- Просмотрите время и дату последнего сжатия и статус в разделе Сжатие. Убедитесь, что дата и время соответствуют времени выполнения операции сжатия, а статус имеет значение SUCCESS.
- Нажмите ОК.
Перестроение индексов и обновление статистики базы данных
Редактирование данных и сжатие базы геоданных могут вызвать фрагментацию индексов и привести к устареванию статистики базы данных. Владельцы наборов данных могут перестраивать индексы и обновлять статистику базы данных для каждого набора данных отдельно, используя инструменты геообработки Перестроить индексы и Анализировать наборы данных, соответственно. Если база геоданных находится на сервере баз данных, можно также перестроить все индексы и обновить статистику в базе геоданных, используя опцию Перестроить все индексы в диалоговом окне Обслуживание базы геоданных. (При использовании этой опции обновляется также статистика базы данных.)
После того как правки выполнены, и база геоданных сжата, необходимо перестроить индексы и обновить статистику базы данных. Чтобы сделать это для базы геоданных Osokopf, выполните следующие шаги:
- Щелкните правой кнопкой на базе геоданных Osokopf, выберите пункт контекстного меню Администрирование (Administration), а затем нажмите Обслуживание базы геоданных (Geodatabase Maintenance).
- Выберите команду Перестроить все индексы.
- Нажмите ОК.
В этом упражнении вы вошли в систему в качестве администратора базы геоданных, удалили версию railroadv1, сжали базу геоданных Osokopf и обновили индексы и статистику в базе геоданных.