Die SYSCOLSTAT-Systemansicht enthält Spaltenstatistiken (einschließlich Histogrammme), die vom Optimierer verwendet werden. Der Inhalt dieser Ansicht wird am besten mit der gespeicherten Prozedur sa_get_histogram oder dem Histogrammdienstprogramm abgerufen. Die zugrunde liegende Systemtabelle für diese Ansicht ist ISYSCOLSTAT.
Spaltenname | Datentyp | Beschreibung |
---|---|---|
table_id | UNSIGNED INT | Eine Zahl, die die Tabelle oder materialisierte Ansicht eindeutig identifiziert, zu der diese Spalte gehört |
column_id | UNSIGNED INT | Eine Zahl, die zusammen mit table_id die Spalte eindeutig kennzeichnet |
format_id | SMALLINT | Wird nur vom System verwendet |
update_time | TIMESTAMP | Der Zeitpunkt der letzten Aktualisierung der Spaltenstatistiken in Ortszeit. |
density | FLOAT | Eine Schätzung der mittleren Selektivität eines einzelnen Wertes für die Spalte, ohne die großen, in der Zeile gespeicherten Einzelwertselektivitäten einzubeziehen. |
max_steps | SMALLINT | Wird nur vom System verwendet |
actual_steps | SMALLINT | Wird nur vom System verwendet |
step_values | LONG BINARY | Wird nur vom System verwendet |
frequencies | LONG BINARY | Wird nur vom System verwendet |
update_time_utc | TIMESTAMP WITH TIME ZONE | Der Zeitpunkt der letzten Aktualisierung der Spaltenstatistiken in UTC. |
Bei Datenbanken, die ab SQL Anywhere 16 erstellt werden, ist die zugrunde liegende Systemtabelle für diese Ansicht immer verschlüsselt, um die Daten vor nicht autorisiertem Zugriff zu schützen.
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2013, SAP AG oder ein SAP-Konzernunternehmen. - SAP Sybase SQL Anywhere 16.0 |