ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Справка
  • Sign Out
ArcGIS Desktop

ArcGIS Online

Картографическая платформа вашей организации

ArcGIS Desktop

Полноценная профессиональная ГИС

ArcGIS Enterprise

ГИС предприятия

ArcGIS for Developers

Инструменты для встраивания приложений с местоположениями

ArcGIS Solutions

Бесплатные шаблоны карт и приложений для отрасли

ArcGIS Marketplace

Получение приложения и данных для вашей организации.

  • Документация
  • Поддержка
Esri
  • Войти
user
  • Мой профиль
  • Выход

ArcMap

  • На главную
  • Начало работы
  • Карта
  • Анализ
  • Управление данными
  • Инструменты
  • Дополнительные модули

Операция сжатия и базы геоданных

Доступно с лицензией Standard или Advanced.

По мере того как версионная база геоданных редактируется, дельта-таблицы увеличиваются в размерах, а количество состояний возрастает. Чем больше таблицы и чем больше состояний, тем больше данных ArcGIS должен будет обрабатывать каждый раз при отображении версии или выполнении к ней запроса. Таким образом, самое большое влияние на производительность оказывает не число версий, а объем изменений, содержащихся в таблицах A и D для каждой версии. В результате версии могут иметь различное время ответа на запросы.

Для поддержания должного уровня производительности базы данных администратору базы необходимо периодически выполнять команду Сжать для удаления неиспользуемых данных и состояний. Только администратор базы геоданных может запускать операцию сжатия. Сжатие выполняет два ключевых действия:

  • Удаляет состояния, к которым нет обращения, и связанные с ними строки дельта-таблиц.
  • Перемещает записи в дельта-таблицах, которые являются общими для всех версий, в основные таблицы, снижая объем данных, который СУБД будет нужно просмотреть при выполнении каждого запроса и тем самым повышая производительность в обработке запросов и снижая время, затрачиваемое на подготовку ответа.

При накоплении большого количества несжатых изменений, сжатие базы данных может занять несколько часов. Чтобы избежать этого, производите сжатие базы данных регулярно. Хорошей привычкой считается производить сжатие в конце каждого дня или после периода высокой активности работы с базой данных, например, после загрузки данных.

При выполнении операции сжатия пользователи могут оставаться подключенными к базе геоданных. Если какой-то пользователь будет редактировать версию, то ветвь дерева состояний для этого состояния будет заблокирована и не будет участвовать в сжатии. Однако лучше, чтобы все пользователи отключились от базы данных, это позволяет сжать все дерево состояний.

Если необходимо остановить операцию сжатия до ее завершения, это можно сделать в любое время. Это не оставит вашу базу данных в некорректном состоянии. Вы сможете произвести сжатие позднее.

Очень важно обновить статистику для каждого версионного класса пространственных объектов и таблицы в базе геоданных после сжатия. После редактирования и сжатия базы данных, статистика базы данных перестает быть точной. Это может снизить уровень производительности. Отдельные владельцы данных могут обновлять статистику своих классов объектов и таблиц с помощью инструмента геообработки Анализировать наборы данных.

ArcGIS Desktop

  • На главную
  • Документация
  • Поддержка

ArcGIS Platform

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

Об Esri

  • О нас
  • Карьера
  • Блог Esri
  • Конференция пользователей
  • Саммит разработчиков
Esri
Расскажите нам, что вы думаете.
Copyright © 2019 Esri. | Конфиденциальность | Правовая информация