Registriert seit: 29. Mär 2009
439 Beiträge
|
AW: mysql.pas - Timeout für mysql_real_connect()
30. Sep 2011, 11:44
Diese Konstanten sind "read only". D.h. das Ändern der Konstanten bringt nur dann was, wenn man die libmysql.dll neu compiliert.
Das Ändern des Timeout sollte über die Funktion "mysql_options" funktionieren (siehe MYSQL_OPT_CONNECT_TIMEOUT, MYSQL_OPT_READ_TIMEOUT, MYSQL_OPT_WRITE_TIMEOUT). Ich habe aber kein Erfahrung, ob das etwas bringt. Bei meinen Programmen sind die Abfragen in Threads verlegt, so das der Benutzer auch bei einer verzögerten Abfrage nicht vor einer nicht reagierenden Anwendung sitzen muss.
Geändert von samso (30. Sep 2011 um 11:48 Uhr)
|