Sie können diese APIs nur verwenden, wenn der komplette Satz von Optimierungsfeatures im DB2 for z/OS-Subsystem, zu dem eine Verbindung besteht, aktiviert ist.
- defineworkload
- Nachdem Sie eine Liste von SQL-Anweisungen an die defineworkload-API übergeben haben, erstellt die API den Namen einer neuen Abfrageworkload und gibt ihn zurück.
- explainworkload
- Nachdem Sie den Namen einer Abfrageworkload an die explainworkload-API übergeben haben, bearbeitet die API die Abfrageworkload mit EXPLAIN und gibt die Anzahl von Anweisungen zurück, die sie mit EXPLAIN bearbeitet hat.
- deleteworkload
- Nachdem Sie den Namen einer Abfrageworkload an die explainworkload-API übergeben, löscht die API diese.
- compareworkload
- Nachdem Sie den Namen einer einzelnen Abfrageworkload oder die Namen von zwei Abfrageworkloads an die compareworkload-API übergeben haben, gibt die API einen Vergleich der beiden aktuellsten EXPLAIN-Momentaufnahmen für die einzelne Abfrageworkload oder einen Vergleich der beiden aktuellen EXPLAIN-Momentaufnahmen für die beiden Abfrageworkloads zurück.
- wia
- Nachdem Sie den Namen einer Abfrageworkload an die wia-API übergeben, führt die API die Advisorfunktion für Workloadindizes aus. Diese Advisorfunktion generiert Empfehlungen für Indizes sowie einen Bericht über ihre Analyse. Die API gibt die Empfehlungen und eine URL zum Aufrufen des Berichts zurück.