DB2-Zugriff mit Table - UDF (390)


[ ruban.de ] [ Antworten ] [ Forum ]

Geschrieben von Stefan Ridinger on Juli 15, 2003 um 12:04:

Hallo,

wir verbinden über einen left outer join eine table - udf mit einer tabelle über 3 Spalten des Index der Tabelle gejointen Tabelle. Die Tabelle hat 3 Milionen Rows. Leider macht DB2 auf die Tabelle einen Table Space Scan und geht nicht über den Index.

Meine Frage geht dahin, ob jemand dahinErfahrungen besitzt, ob DB2 immer einen Tablespace Scan benutzt in Verbindung mit Table UDF, bzw. Dokumentationen hat über den Zugriffspfad, für den sich DB2 entscheidet.

Die Query sieht folgendermaßen aus:

select x.*
,b.socrqty,b.socrqty_aktplan,b.versorgmenge_gel
,b.versorgstrat,b.versorgstatus
from table (pr0a.smfdringlichkeit('010','7820101',178022,'B10','%','ANFORDERN-MASCHINE') ) x
left outer join pr0a.sorv020 b on x.erfkr = b.erfkr and x.oorno = b.oorno
and x.socsequ = b.socsequ

Vielen Dank im voraus,

Stefan Ridinger


Antworten:


Schreibe eine Antwort

Name:   
E-Mail:  

Thema:

Kommentar:

Optionale Link URL:   
Link Titel:                  
Optionale Image URL:


[ Antworten ] [ Forum ]