Erforderliche Berechtigungen und Zugriffsrechte zum Optimieren der unter DB2 for 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 folgende Pakete:
  • AOC5OADM
  • AOC5OEPJ (DB2 for z/OS Version 8)
  • AOC5OEPK (DB2 for z/OS Versionen 9 und 10)
  • AOC5ONPT
  • AOC5OPKG
Zugriffsplandiagramm Alle folgenden Berechtigungen und Zugriffsrechte:
  • Zugriffsrecht SELECT für alle EXPLAIN-Tabellen
  • Zugriffsrecht EXECUTE für folgende Pakete:
    • AOC5OADM
    • AOC5OEPJ (DB2 for z/OS Version 8)
    • AOC5OEPK (DB2 for z/OS Versionen 9 und 10)
    • AOC5ONPT
    • AOC5OPKG
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 folgende Pakete:
    • AOC5OADM
    • AOC5OEPJ (DB2 for z/OS Version 8)
    • AOC5OEPK (DB2 for z/OS Versionen 9 und 10)
    • AOC5ONPT
    • AOC5OPKG
  • 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 folgende Pakete:
    • AOC5OADM
    • AOC5OEPJ (DB2 for z/OS Version 8)
    • AOC5OEPK (DB2 for z/OS Versionen 9 und 10)
    • AOC5ONPT
    • AOC5OPKG
  • Zugriffsrecht EXECUTE für folgende Pakete:
    • AOC5OFMJ (DB2 for z/OS Versionen 8 und 9)
    • AOC5OFMM (DB2 for z/OS Version 10)
Ergebnisberichte Alle der hier beschriebenen Berechtigungen und Zugriffsrechte: Erforderliche Berechtigungen und Zugriffsrechte zum Ausführen der Advisorfunktion für Statistikdaten für unter DB2 for z/OS ausgeführte SQL-Anweisungen

Feedback