Статистика в базах данных SQL Server
Для многопользовательских баз геоданных, хранящихся в базах данных SQL Server, можно настроить автоматическое обновление статистики. Для этого оставьте параметры AUTO_CREATE_STATISTICS и AUTO_UPDATE_STATISTICS базы данных включенными. Отключите автосжатие.
Если этого не сделать, потребуется обновить статистику с помощью полного сканирования всех таблиц в системе, включая таблицы sde_state_lineages и sde_states. Обновление статистики с полным сканированием можно выполнить одним из следующих способов.
- Для обновления статистики отдельной таблицы можно использовать команду Анализ (Analyze) или инструмент Analyze Datasets в ArcGIS for Desktop. Инструкции см. в разделах Обновление статистики набора данных с помощью инструмента Analyze Datasets и Использование инструмента Analyze Datasets для обновления статистики в системных таблицах базы геоданных. Примечание:
Команда Analyze и средство геообработки при обновлении статистики не проводят полное сканирование.
- Transact SQL (T-SQL)
UPDATE STATISTICS <table name> WITH FULLSCAN
- Команда администрирования ArcSDE sdetable
sdetable –o update_dbms_stats –t <table_name> –m "with fullscan" –i <instance> –D <db>
- SqlMaint
sqlmaint –S <server> –U <user> –P <pass> –D <db> –UpdOptiStats 100
Связанные темы
9/11/2013