OPTIMIZE FOR 1 ROW


[ ruban.de ] [ Antworten ] [ Forum ]

Geschrieben von Hiersemann on Oktober 23, 2003 um 10:43:

Hallo,

wir haben einen Cursor in einer Fremdsoftware, der uns laufzeitmäßig Sorgen macht.
Der Cursor ist definiert mit OPTIMIZE FOR 1 ROW, wir
greifen aber jeweils 21 Mal darauf zu.
Kann das die langsame Laufzeit erklären? Denn eigentlich müßte er nur einmal über den Index zugreifen und hätte die nächsten Ergebnisse sequentiell hintereinander stehen. Trotzdem zeigt
uns ein durchgeführter Trace, daß er ca. 500 Mal den Index paged (die Ergebnismenge würde insgesamt bei 32000 liegen)

Gruß
Stefanie Hiersemann




Antworten:


Schreibe eine Antwort

Name:   
E-Mail:  

Thema:

Kommentar:

Optionale Link URL:   
Link Titel:                  
Optionale Image URL:


[ Antworten ] [ Forum ]