Thread DBI - Status der Verbindung abfragen
(4 answers)
Opened by Kean at 2011-05-11 11:02
Es hängt davon ab, wie Dein Script läuft. Ist es ein FastCGI, ist die Verbindung bereits vorhanden, i.d.R. wird ein FastCGI so konzipiert, weil der meiste Overhead beim Verbinden entsteht.
Ist es ein CGI, wird die Verbindung jedesmal neu aufgebaut. =============== Im ersten Fall kann bei einer Anfrage die Verbindung weggebrochen sein, Verbinden und Anfragen liegen zeitlich weiter auseinander. Die Prüfung bei einer Anfrage wird sich darauf beschränken, ob das Handle überhaupt noch da ist, oder ein Statement fehlschlägt. Im zweiten Fall liegen Verbinden und Anfrage unmittelbar nacheinander vor, es wird neu verbunden: Status "connect" abfragen und Statement evaluieren. |