phpbar.de logo

Mailinglisten-Archive

AW: Long Running Queries

AW: Long Running Queries

Wolfgang Hauck mysql-de_(at)_lists.bttr.org
Thu, 29 Aug 2002 10:58:39 +0200


Hi Tino,

>Moin,

>ich wollte mal fragen wie sogenannte "Long Running Queries" zustande 
kommen

Sogenannte "Long Running Queries" sind SQL - Statemants, die für die 
Abarbeitung sehr viel Zeit benötigen. Wird dieses Statement via php oder 
CGI abgesetzt kann es passieren, dass das Script via timeout unkontrolliert 
abgebrochen wird. Ursache sind meist logische Fehler (Tabellenverknüpfungen 
ohne Bedingung usw...).

>und was passiert wenn man diese mittels "kill _ID_" löscht. Gehen dadurch
>Daten verloren?

Jeder Prozess der mit kill oder anderen Mitteln (timeout) abgebrochen wird 
führt zwangsläufig zu Datenverlust bei insert, update oder delete. Bei 
Select passiert logischerweise nix ausser dass du mit sowas deinen 
Prozessor quälst.

MFG Wolfgang

---
Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter
-->>  http://www.4t2.com/mysql 



php::bar PHP Wiki   -   Listenarchive