Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Pingen Sie einen MySQL-Server

Der Standard-MySQL-JDBC-Connector, ConnectorJ, hat einen einfachen Ping. Von die Dokumente :

Achten Sie grundsätzlich darauf, dass Ihre „Ping“-Anfrage mit genau beginnt den Text /* ping */ . Details in die verlinkten Dokumente oben . Dadurch können Sie den Ping-Mechanismus nutzen, anstatt eine (etwas) schwerere Operation durchzuführen.

Also im Grunde genommen die Abfrage:

/* ping */ SELECT 1

... löst den Ping-Mechanismus aus, anstatt tatsächlich die "Arbeit" eines SELECT 1 zu erledigen .

Wohlgemerkt , wenn Sie über die Überprüfung eines MySQL-Servers sprechen, mit dem Sie derzeit nicht verbunden sind, bestätigt nur die Verbindung mit ihm, dass er vorhanden ist und antwortet. Oben geht es hauptsächlich darum zu überprüfen, ob ein vorhandenes Verbindung ist noch gültig.