veraltete Statistiken oder wo ist der Unterschied?
- Dieses Thema hat 1 Antwort und 1 Teilnehmer, und wurde zuletzt aktualisiert vor 16 Jahre, 11 Monaten von
Anonym.
-
AuthorPosts
-
7. Oktober 2006 um 6:58 Uhr #2729
AnonymGastHallo zusammen,
ich habe zwei stukturell (inkl. Tablespace und Indexen) und inhaltlich gleiche Tabelle, bei denen sich aber Zugriffspfas für das gleiche SQL deutlich unterscheidet.
Ich habe nur leider keine Ahnung wieso das sein kann.Beide Tabellen sind in der gleichen Datenbankund der gleichen Storagegroup allokiert und verwenden beide den gleichen Bufferpool. Das DB-Subsystem ist Version 7.1 für z/OS.
Auf beiden Tabellen sind die gleiche Runstats-Befehle ausgeführt und für beide sind die Statistiken aktuell. Die Anlegereihenfolge der Indexe ist auch gleich.
Die Explains zu den SQLs sind auch etwa zur gleichen Zeit gemacht worden und pro Tabelle konstant.Der Abgleich der Statistiken hat mir keinen Unterschied und keine alten Einträge gezeigt. Siehe SQL-Skript unten.
Die einzigen Unterschiede die ich kenne sind:
– der Prefix der Tablespaces, Tabellen, Indexe sind verschieden.
– das Datum an dem die Objektee angelegt wurden.Gibt es noch irgendwelche Daten zu den Tabellen, die sich unterscheiden könnten und Einfluss auf den Zugriffspfad haben?
Vielen Dank im voraus.
Ulrike
7. Oktober 2006 um 7:14 Uhr #3124
AnonymGastMein Script wollte da Posting-Tool leider nicht haben!
Daher hier nur die Liste der Systemtabellen in denen ich nachgeschaut habe:
SYSIBM.SYSTABLES
SYSIBM.SYSTABLESPACE
SYSIBM.SYSCOLUMNS
SYSIBM.SYSCOLDIST
SYSIBM.SYSCOLSTATS
SYSIBM.SYSCOLDISTSTATS
SYSIBM.SYSINDEXSTATS
SYSIBM.SYSINDEXES
SYSIBM.SYSINDEXPARTGruss,
Ulrike -
AuthorPosts
You must be logged in to reply to this topic.