Краткая информация
Сжимает многопользовательскую базу геоданных путем удаления состояний, на которые не ссылается версия, а также избыточных строк.
Использование
Чтобы увеличить производительность базы геоданных, периодически нужно сжимать ее. Сжатая база геоданных работает лучше. Если сжатие базы геоданных не проводилось, вероятность возникновения ошибок значительно выше.
После сжатия базы геоданных удаленные записи нельзя будет восстановить.
Сжатие баз геоданных не только уменьшает необходимое пространство, но также сокращает общее время поиска.
Если выполняется инструмент Сжать (Compress), база геоданных будет недоступна до полного завершения сжатия.
Только администратор базы геоданных может выполнить сжатие.
Этот инструмент не применим для многопользовательских баз данных, которые не используют поддержку версий.
Синтаксис
Compress_management (in_workspace)
Параметр | Объяснение | Тип данных |
in_workspace | Укажите файл подключения к многопользовательской базе геоданных, которую нужно сжать. Подключение в качестве администратора базы геоданных (Connect as geodatabase administrator) | Workspace |
Производные выходные данные
Name | Объяснение | Тип данных |
out_workspace |
Пример кода
Этот автономный скрипт Python использует инструмент Compress для сжатия базы геоданных.
import arcpy
arcpy.Compress_management("c:/Connection to brockville.sde")
Параметры среды
Информация о лицензиях
- ArcGIS Desktop Basic: Нет
- ArcGIS Desktop Standard: Да
- ArcGIS Desktop Advanced: Да