Ist es möglich, eine Abfrage zu starten, die viel Zeit in Anspruch nimmt und den Fortschritt von der Benutzeroberfläche über Ajax überwacht?Beginn und Überwachung des Fortschritts bei lang laufenden SQL-Abfragen über Ajax
Ich überlegte, den Prozess als einmal ausgeführten Job zu starten, der sofort ausgeführt werden soll. Ich könnte die Ergebnisse in einer temporären Tabelle für den schnellen Abruf speichern, sobald sie abgeschlossen ist. Ich könnte auch die Laufzeit des Berichts protokollieren und diese auswerten, um die Laufzeit für den Fortschrittsbalken zu vergüten.
Ich benutze Microsoft SQL 2005 im Moment, aber ich bin bereit, zu anderen DBMS wie SQL 2008, MySQL, etc wenn nötig.
das klingt nach der richtigen Idee. Danke für die Antwort. – Joshua