Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (Deutsch) » SQL Anywhere Server - Datenbankadministration » Konfiguration Ihrer Datenbank » Datenbankoptionen » Einführung in Datenbankoptionen » Alphabetische Liste der Optionen

 

update_statistics-Option [Datenbank]

Steuert die Erfassung von Statistiken während der Durchführung einer Abfrage

Zulässige Werte

On, Off

Standardwert

On

Bemerkungen

Der Datenbankserver sammelt Statistiken während der normalen Abfrageausführung und benutzt die erfassten Statistiken zur automatischen Optimierung der Spaltenstatistiken. Sie können die Option update_statistics auf "Off" setzen, um die Erfassung von Statistiken während der Abfrageausführung auszuschalten.

Unter normalen Bedingungen braucht diese Option nicht deaktiviert zu werden.

Die Option update_statistics hat keine Auswirkungen auf Statistiken aufgrund von Datenaktualisierungen (LOAD/INSERT/UPDATE/DELETE). Um zu steuern, ob Statistiken basierend auf diesen Anweisungen aktualisiert werden, verwenden Sie die Datenbankoption collect_statistics_on_dml_updates.

Der Unterschied zwischen der Option collect_statistics_on_dml_updates und der Option update_statistics liegt darin, dass die Option update_statistics die tatsächliche Anzahl der Zeilen, die das Prädikat erfüllen, mit der Anzahl der Zeilen vergleicht, bei denen eine Prädikaterfüllung geschätzt wird, und dann die Schätzung entsprechend aktualisiert. Die Option collect_statistics_on_dml_updates ändert die Spaltenstatistiken aufgrund der Werte der spezifischen Zeilen, die eingefügt, aktualisiert oder gelöscht werden.

Siehe auch