Re: Was mache ich falsch ?
[ ruban.de ] [ Antworten ] [ Forum ]
Geschrieben von U. Mayer on Dezember 09, 2002 um 15:00:
Als Antwort auf Was mache ich falsch ? geschrieben von Andreas on Dezember 09, 2002 um 13:08:
Was mache ich falsch ? Nichts ! Es ist nur so, dass ein multiple index access im DB2 ziemlich aufwändig ist. -Ermittlung der RIDs aufgrund der Indexeintragungen -Mischen der RIDs aus den beiden Indices wegen OR -Sortieren der RIDs -Eliminierung doppelter PageIDs -List prefetch der pages -Suchen der Sätze innerhalb der pages. das dauert nunmal länger als zwei matching index scans. In obigem Fall dürfte ein UNION ALL schneller sein
Schreibe eine Antwort
|