Erforderliche EXPLAIN-Tabellen

Die folgenden EXPLAIN-Tabellen müssen auf jedem Subsystem vorhanden sein, das Sie für die Optimierung von SQL-Anweisungen und Abfrageworkloads verwenden.
Die Tabellen müssen für alle Benutzer zugänglich sein, die Optimierungsaktivitäten ausführen sollen.

Jede Gruppe von Tabellen muss sich in einem einzigen Schema befinden. Sie können z. B. nicht einige Tabellen einer Gruppe von EXPLAIN-Tabellen in Schema A und den Rest der Tabellen in Schema B erstellen. Die gesamte Gruppe der EXPLAIN-Tabellen muss sich in Schema A oder in Schema B befinden. Außerdem können Sie keinen Aliasnamen nur für eine Untergruppe von EXPLAIN-Tabellen erstellen. Sie müssen den Aliasnamen für die vollständige Gruppe der EXPLAIN-Tabellen erstellen.

EXPLAIN-Tabellen für DB2 Version 9.1 for z/OS

Alle EXPLAIN-Tabellen für DB2 Version 9.1 for z/OS müssen vorhanden sein, wenn Sie SQL-Anweisungen und Abfrageworkloads optimieren, die unter dieser Version von DB2 for z/OS ausgeführt werden.

PLAN_TABLE
Die Plantabelle PLAN_TABLE enthält Informationen zu Zugriffspfaden, die in den Ergebnissen von EXPLAIN-Anweisungen gesammelt werden.
DSN_DETCOST_TABLE
Die Tabelle DSN_DETCOST_TABLE für den detaillierten Aufwand enthält Informationen zur Schätzung des detaillierten Aufwands für die Minipläne in einer Abfrage.
DSN_FILTER_TABLE
Die Filtertabelle DSN_FILTER_TABLE enthält Informationen zur Verwendung von Vergleichselementen während der Abfrageverarbeitung.
DSN_FUNCTION_TABLE
Die Funktionstabelle DSN_FUNCTION_TABLE enthält Beschreibungen von Funktionen, die in angegebenen SQL-Anweisungen verwendet werden.
DSN_PGRANGE_TABLE
Die Seitenbereichstabelle DSN_PGRANGE_TABLE enthält Informationen zu qualifizierten Partitionen für alle Seitenbereichssuchen in einer Abfrage.
DSN_PGROUP_TABLE
Die Tabelle für parallele Gruppen DSN_PGROUP_TABLE enthält Informationen zu den parallelen Gruppen in einer Abfrage.
DSN_PREDICAT_TABLE
Die Vergleichselementtabelle DSN_PREDICAT_TABLE enthält Informationen zu allen Vergleichselementen in einer Abfrage.
DSN_PTASK_TABLE
Die Tabelle DSN_PTASK_TABLE für parallele Tasks enthält Informationen zu allen parallelen Tasks in einer Abfrage.
DSN_QUERYINFO_TABLE
Die Abfrageinformationstabelle DSN_QUERYINFO_TABLE enthält Informationen zur Auswählbarkeit von Abfrageblöcken für die automatische Abfrageneuerstellung, Informationen zu den MQTs (Materialized Query Tables), die für auswählbare Abfrageblöcke in Betracht gezogen werden, Gründe, aus denen Abfrageblöcke nicht auswählbar sind, und Informationen zum Beschleunigen von Abfrageblöcken.
DSN_QUERY_TABLE
Die Abfragetabelle DSN_QUERY_TABLE enthält Informationen zu einer SQL-Anweisung und zeigt diese vor und nach der Abfrageumsetzung an.
DSN_SORTKEY_TABLE
Die Sortierschlüsseltabelle DSN_SORTKEY_TABLE enthält Informationen zu Sortierschlüsseln für alle für eine Abfrage erforderlichen Sortierungen.
DSN_SORT_TABLE
Die Sortiertabelle DSN_SORT_TABLE enthält Informationen zu den von einer Abfrage benötigten Sortieroperationen.
DSN_STATEMENT_CACHE_TABLE
Die Anweisungscachetabelle DSN_STATEMENT_CACHE_TABLE enthält Informationen zu den SQL-Anweisungen im Anweisungscache sowie Informationen, die als Ergebnis einer Anweisung EXPLAIN STATEMENT CACHE ALL erfasst wurden.
DSN_STATEMNT_TABLE
Die Anweisungstabelle DSN_STATEMNT_TABLE enthält Informationen zum geschätzten Aufwand der angegebenen SQL-Anweisungen.
DSN_STRUCT_TABLE
Die Strukturtabelle DSN_STRUCT_TABLE enthält Informationen zu allen Abfrageblöcken in einer Abfrage.
DSN_VIEWREF_TABLE
Die Sichtreferenztabelle DSN_VIEWREF_TABLE enthält Informationen zu allen Sichten und MQTs (Materialized Query Tables), die für die Verarbeitung einer Abfrage verwendet werden.

EXPLAIN-Tabellen für DB2 10 for z/OS

Alle EXPLAIN-Tabellen für DB2 10 für z/OS müssen vorhanden sein, wenn Sie SQL-Anweisungen und Abfrageworkloads optimieren, die unter dieser Version von DB2 for z/OS ausgeführt werden.

PLAN_TABLE
Die Plantabelle PLAN_TABLE enthält Informationen zu Zugriffspfaden, die in den Ergebnissen von EXPLAIN-Anweisungen gesammelt werden.
DSN_COLDIST_TABLE
Die Spaltenverteilungstabelle enthält Statistikdaten für ungleichmäßige Spaltengruppen, die von DB2 dynamisch aus nicht zu einem Index gehörigen Blattseiten abgerufen werden.
DSN_DETCOST_TABLE
Die Tabelle DSN_DETCOST_TABLE für den detaillierten Aufwand enthält Informationen zur Schätzung des detaillierten Aufwands für die Minipläne in einer Abfrage.
DSN_FILTER_TABLE
Die Filtertabelle DSN_FILTER_TABLE enthält Informationen zur Verwendung von Vergleichselementen während der Abfrageverarbeitung.
DSN_FUNCTION_TABLE
Die Funktionstabelle DSN_FUNCTION_TABLE enthält Beschreibungen von Funktionen, die in angegebenen SQL-Anweisungen verwendet werden.
DSN_KEYTGTDIST_TABLE
Die Hauptzielzuordnungstabelle enthält Statistikdaten für ungleichmäßige Indexausdrücke, die über das DB2-Optimierungsprogramm dynamisch abgerufen werden.
DSN_PGRANGE_TABLE
Die Seitenbereichstabelle DSN_PGRANGE_TABLE enthält Informationen zu qualifizierten Partitionen für alle Seitenbereichssuchen in einer Abfrage.
DSN_PGROUP_TABLE
Die Tabelle für parallele Gruppen DSN_PGROUP_TABLE enthält Informationen zu den parallelen Gruppen in einer Abfrage.
DSN_PREDICAT_TABLE
Die Vergleichselementtabelle DSN_PREDICAT_TABLE enthält Informationen zu allen Vergleichselementen in einer Abfrage.
DSN_PTASK_TABLE
Die Tabelle DSN_PTASK_TABLE für parallele Tasks enthält Informationen zu allen parallelen Tasks in einer Abfrage.
DSN_QUERY_TABLE
Die Abfragetabelle DSN_QUERY_TABLE enthält Informationen zu einer SQL-Anweisung und zeigt diese vor und nach der Abfrageumsetzung an.
DSN_SORTKEY_TABLE
Die Sortierschlüsseltabelle DSN_SORTKEY_TABLE enthält Informationen zu Sortierschlüsseln für alle für eine Abfrage erforderlichen Sortierungen.
DSN_SORT_TABLE
Die Sortiertabelle DSN_SORT_TABLE enthält Informationen zu den von einer Abfrage erforderlichen Sortieroperationen.
DSN_STATEMENT_CACHE_TABLE
Die Anweisungscachetabelle DSN_STATEMENT_CACHE_TABLE enthält Informationen zu den SQL-Anweisungen im Anweisungscache sowie Informationen, die als Ergebnis einer Anweisung EXPLAIN STATEMENT CACHE ALL erfasst wurden.
DSN_STATEMNT_TABLE
Die Anweisungstabelle DSN_STATEMNT_TABLE enthält Informationen zum geschätzten Aufwand der angegebenen SQL-Anweisungen.
DSN_STRUCT_TABLE
Die Strukturtabelle DSN_STRUCT_TABLE enthält Informationen zu allen Abfrageblöcken in einer Abfrage.
DSN_VIEWREF_TABLE
Die Sichtreferenztabelle DSN_VIEWREF_TABLE enthält Informationen zu allen Sichten und MQTs (Materialized Query Tables), die für die Verarbeitung einer Abfrage verwendet werden.

Feedback