Problem mit Bind und explain
- Dieses Thema hat 1 Antwort und 1 Teilnehmer, und wurde zuletzt aktualisiert vor 17 Jahre, 7 Monaten von
Anonym.
-
AuthorPosts
-
30. Januar 2006 um 16:23 Uhr #2654
AnonymInaktivHallo zusammen,
wir haben etwas mit DB2-Connect und Visual-Explain für ZOS V8 herumgespielt.
Dabei sind offensichtlich folgende zusätzliche DB2-Tabellen auf dem Mainframe angelegt worden:
DSN_PREDICAT_TABLE
DSN_STATEMNT_TABLE
DSN_FUNCTION_TABLE
DSN_STRUCT_TABLE
DSN_PGROUP_TABLE
DSN_PTASK_TABLE
DSN_FILTER_TABLE
DSN_DETCOST_TABLE
DSN_SORT_TABLE
DSN_SORTKEY_TABLE
DSN_PGRANGE_TABLE
DSN_VIEWREF_TABLEDiese werden jetzt bei jedem BIND (vermutlich durch explein(yes)) mit neuen Einträgen bestückt.
Da die Tablespaces aber nur klein angelegt sind gibt es jetzt haufenwiese unavailable resource durch extent failed beim TABLESPACE.
Frage:
Können wir die angelegten Tabellen und Tablespaces einfach droppen?
Funktionieren dann die explains noch?
Wo hat DB2 die Verknüpfung hinterlegt, dass jeder EXPLAIN auf der mainframe-Anlage die neuen Tabellen aktualisieren soll?
Gruß Klaus
1. Februar 2006 um 17:55 Uhr #3069
AnonymInaktivHi Klaus,
der Explain benötigt nur das, was im Install Job DSNTESC auf der SDSNSAMP Library steht.
Ich würde die von Dir genannten neuen Explain Tables, die vom Visual Explain angelegt wurden, einfach mal mit RENAME TABLE umbenennen und dann einen REBIND eines einzelnen Plan/Packages durchführen. Wenn alles glatt geht diese VE-Tables einfach löschen. 😉
Übrigens: BIND mit EXPLAIN(YES) kostet ein wenig Overhead und führt häufig zu o.g. Problem, wenn der Tablespace nicht unter Beobachtung steht. Deswegen besser EXPLAIN(NO), oder Explain Table regelmäßig ablöschen, reorganisieren etc.
Der DB2 Parm ABEXP regelt den Explain beim Automatic Rebind:
[tt]ABEXP – YES OR NO. SPECIFIES WHETHER EXPLAIN PROCESSING
OCCURS DURING AUTOMATIC REBIND. DEFAULT IS YES. [/tt]Nur zur Info: Es gibt auch noch einen versteckten DB2 Install Parm SPRMXPL, der die Nutzung erweiterte Explains erlaubt. (Undokumentierte Funktion!)
Ciao
Gernot
-
AuthorPosts
You must be logged in to reply to this topic.