MS-SQL Cursor Performance-Probleme
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
aufbau
beachten
befinden
code
cursor
folgende befehle
frage
grund
haupt
kram
letzte woche
minute
prozedur
sekunde
verwendung
zeugs
-
Gibt es irgendetwas, was man bei der Verwendung von Cursorn beachten sollte?
Ich frage dass, da ich eine Prozedur erstellt habe mit einem Cursor. Die Prozedur ist nach ca 1 min durchgelaufen.
Letzte Woche habe ich 3 Cursor VOR dem eigentlichen geschrieben, welche sonstigen Krims Kram machen. Dauert 30 Sekunden. Doch seit dem dauert der ursprüngliche Cursor 7 Minuten.
Haben die Cursor evtl Einfluss aufeinander? Die 3 Cursor befinden sich außerhalb des "Haupt-Cursors"
Nachdem ein Cursor durchgelaufen ist führe ich folgende Befehle aus
CLOSE cursorname
DEALLOCATE cursorname
Hier der Grund-Aufbau meiner Cursor
DECLARE cursorname CURSOR FOR SELECT ...blabla... OPEN cursorname; FETCH NEXT FROMcursorname into @_1.@_2 WHILE @@FETCH_STATUS = 0 BEGIN --zeugs FETCH NEXT FROMcursorname into @_1.@_2 END CLOSE cursorname DEALLOCATEcursorname
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage