Statistiken in SQL Server-Datenbanken
Enterprise-Geodatabases, die in SQL Server-Datenbanken gespeichert sind, können so konfiguriert werden, dass die Statistiken automatisch aktualisiert werden. Lassen Sie hierzu die Datenbankparameter AUTO_CREATE_STATISTICS und AUTO_UPDATE_STATISTICS aktiviert. Deaktivieren Sie AUTO_SHRINK.
Anderenfalls müssen Sie zum Aktualisieren der Statistiken einen vollständigen Scan aller in das System einbezogenen Tabellen durchführen, einschließlich der Tabellen "sde_state_lineages" und "sde_states". Verwenden Sie zum Aktualisieren von Statistiken mit einem vollständigen Scan einen der folgenden Befehle:
- Sie können den Befehl "Analysieren" oder das Werkzeug “Datasets analysieren" in ArcGIS for Desktop verwenden, um die Statistik für eine bestimmte Tabelle zu aktualisieren. Anweisungen finden Sie im Abschnitt Aktualisieren von Statistiken zu auf einem Dataset mit dem Werkzeug “Datasets analysieren " oder unter Aktualisieren von Statistiken zu einer Geodatabase mit dem Befehl "Analysieren".
Hinweis:
Durch den Befehl und das Geoverarbeitungswerkzeug "Analysieren" wird beim Aktualisieren von Statistiken kein vollständiger Scan durchgeführt.
- Transact-SQL (T-SQL)
UPDATE STATISTICS <table name> WITH FULLSCAN
- Administrativer Befehl in 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
Verwandte Themen
5/9/2014