Erforderliche Berechtigungen und Zugriffsrechte zum Analysieren der unter DB2 für z/OS ausgeführten SQL-Anweisungen

Diese Berechtigungen und Zugriffsrechte sind erforderlich, um die Abfrageanalysetools verwenden zu können.
Tabelle 1. Für die Verwendung der verschiedenen Abfrageanalysetools erforderliche Berechtigungen und Zugriffsrechte
Abfrageanalysetool Erforderliche Berechtigungen oder Zugriffsrechte
Alle Tools Je nach Situation benötigen Sie unter Umständen Folgendes:
  • Zugriffsrecht EXECUTE für SYSPROC.DSNAEXP, um EXPLAIN-Informationen zu SQL-Anweisungen unter Verwendung einer gespeicherten Prozedur zu erfassen.
  • SYSPROC.DSNAHVPM, um EXPLAIN-Informationen zu statischen SQL-Anweisungen zu erfassen, die Hostvariablen enthalten.
  • SET CURRENT SQLID für die SQL-Berechtigungs-ID, von der die Abfrage ausgeführt wird.
Zugriffspfadberichte Zugriffsrecht EXECUTE für die Basispakete (DSN5OADM, DSN5OEPJ (DB2 für z/OS Version 8), DSN5OEPK (DB2 für z/OS Versions 9 und 10), DSN5ONPT, DSN5OPKG)
Zugriffsplandiagramm Alle folgenden Berechtigungen und Zugriffsrechte:
  • Zugriffsrecht SELECT für alle EXPLAIN-Tabellen
  • Zugriffsrecht EXECUTE für die Basispakete (DSN5OADM, DSN5OEPJ (DB2 für z/OS Version 8), DSN5OEPK (DB2 für z/OS Versions 9 und 10), DSN5ONPT, DSN5OPKG)
Für die Ausführung von EXPLAIN eine bzw. eines der folgenden Berechtigungen bzw. Zugriffsrechte:
  • Eigentumsrecht an einer Plantabelle mit Namen PLAN_TABLE
  • Aliasname für eine Plantabelle mit dem Namen Eigner.PLAN_TABLE und die Zugriffsrechte SELECT und INSERT für die Tabelle
Abfrageumgebung erfassen Alle folgenden Berechtigungen und Zugriffsrechte:
  • Zugriffsrecht EXECUTE für die Basispakete (DSN5OADM, DSN5OEPJ (DB2 für z/OS Version 8), DSN5OEPK (DB2 für z/OS Versions 9 und 10), DSN5ONPT, DSN5OPKG)
  • Zugriffsrecht SELECT für Katalogtabellen
  • Zugriffsrecht SELECT für alle EXPLAIN-Tabelle
Für gespeicherte Prozeduren mindestens eines der folgenden Zugriffsrechte:
  • Zugriffsrecht EXECUTE für die gespeicherte Prozedur SYSPROC.DSNWZP
  • Zugriffsrecht EXECUTE für die gespeicherte Prozedur SYSPROC.DSNACCMD
Abfrageannotation Zugriffsrecht EXECUTE für die Basispakete (DSN5OADM, DSN5OEPJ (DB2 für z/OS Version 8), DSN5OEPK (DB2 für z/OS Versions 9 und 10), DSN5ONPT, DSN5OPKG) und Abfrageannotationspakete (DSN5OFMJ (DB2 für z/OS Versions 8 und 9), DSN5OFMM (DB2 für z/OS Version 10))
Ergebnisberichte Alle der hier beschriebenen Berechtigungen und Zugriffsrechte: Erforderliche Berechtigungen und Zugriffsrechte zum Ausführen von Advisorfunktionen für einzelne Abfragen für SQL-Anweisungen, die unter DB2 für z/OS ausgeführt werden
Visueller Planhinweis Alle folgenden Berechtigungen und Zugriffsrechte:
  • Zugriffsrecht SELECT, INSERT und DELETE für PLAN_TABLE
  • Zugriffsrecht EXECUTE für die Basispakete (DSN5OADM, DSN5OEPJ (DB2 für z/OS Version 8), DSN5OEPK (DB2 für z/OS Versions 9 und 10), DSN5ONPT, DSN5OPKG)
  • Der Subsystemparameter OPTIMIZATION HINT muss in der Installationsanzeige DSNTIP8 auf YES gesetzt sein.

Feedback