Standard MySQL JDBC-stikket, ConnectorJ, har et let ping. Fra dokumenterne :
Grundlæggende skal du sikre dig, at din "ping"-forespørgsel starter med præcis teksten /* ping */
. Detaljer i de linkede dokumenter ovenfor
. Dette giver dig mulighed for at drage fordel af ping-mekanismen i stedet for at udføre en (lidt) tungere operation.
Så i bund og grund udfører du forespørgslen:
/* ping */ SELECT 1
... vil udløse ping-mekanismen i stedet for rent faktisk at udføre "arbejdet" af en SELECT 1
.
Husk , hvis du taler om at tjekke en MySQL-server, som du ikke har forbindelse til i øjeblikket, bekræfter blot det at oprette forbindelse til den, at den er der og reagerer. Ovenstående handler mest om at kontrollere, at en eksisterende forbindelsen er stadig gyldig.