Virtual Indices DB2 V9 z-os
- Dieses Thema hat 2 Antworten und 1 Teilnehmer, und wurde zuletzt aktualisiert vor 12 Jahre, 9 Monaten von
Anonym.
-
AuthorPosts
-
8. Oktober 2010 um 11:19 Uhr #4100
AnonymInaktivHallo zusammen
hat jemand Erfahrung mit Virtual Indices ?
Es gibt da in V9 eine neue Tabelle: DSN_VIRTUAL_INDEXES
Ich weiß nur noch nicht wie das Zusammenspiel mit dem DB2 ist. Vielleicht weiß das jemandGruß
Zefrim
8. Oktober 2010 um 19:20 Uhr #4254
AnonymInaktivHi Zefrim!
The virtual indexes table, DSN_VIRTUAL_INDEXES, enables optimization tools to test the effect of creating and dropping indexes on the performance of particular queries.
In der Data Studio Hilfe ist ein Hinweis zu finden, dass der IBM Optim Query Tuner (kostenpflichtiges Workstation Tool) diese Tabelle nutzen würde.
Hier ein Link zur Doku im V9 Performance Guide zum Aufbau der DSN_VIRTUAL_INDEXES: http://publib.boulder.ibm.com/cgi-bin/bookmgr/BOOKS/dsnpfk10/E.2.1?DN=SC18-9851-00&DT=20070129174524&SHELF=dsnshk10&CASE=&PATH=/bookmgr/
Hope that helps!
Gruß
GernotPS: Beim dem gelöschten Hinweis zu Sparse Indexes hatte ich mich vertan.Â
20. Dezember 2010 um 14:05 Uhr #4365
AnonymInaktivHi
falls es jemanden interessiert:
ich hab nun eine ISPF-Anwendung erstellt welche die Virtual-Indexes für den Explain heranzieht. Bisher habe ich sehr gute Erfahrungen gemacht.
Arbeitsweise der Virt-Ix:
Man legt die Tabelle DSN-Virtual_indexes an.
Dann fügt man per Insert Infos über einen nicht existieren Index ein – Dann kommt der Explain -allerdings geht kein Package-Explain- sondern nur ein Explain per hand:
ALso : EXPLAIN PLAN SET QUERYNO =Â 01Â FOR SELECT ….
dann schaut man in der Explain-Tabelle nach. Beim Explain werden die Daten der DSN-Virtual_indexes herangezogen und mann kann dann sehr schön schauen, ob ein Index genommen werden würde.Das ist im Prinzip alles
GrußZefrim                   Â
-
AuthorPosts
You must be logged in to reply to this topic.