Hallo,
mit vorher meinte ich, bevor die Abfrage tatsächlich ausgeführt wird. Also etwa so:
„SELECT Dauer of (UPDATE ganz viele Datensätze)“
erstmal eine Schätzung, damit man per Script dem Benutzer anzeigen kann, wie lange die laufende Abfrage ungefär dauert, dann erst wird die Abfrage tatsächlich selbst aufgerufen.
„UPDATE ganz viele Datensätze“
Ich habe hier wegen einer großen Datenbank Abfragen, die 20 Minuten oder länger dauern und dann auch oft noch mehrere hintereinander, da möchte ich dem Nutzer vorher anzeigen, wie lange er darauf warten muss. Langfristig soll ein Fortschrittsbalken angezeigt werden.
Das mit microtime() mache ich im Moment, aber da weiß ich eben nur hinterher, wie lange ich habe warten müssen.
Viele Grüße, lo.