MySQL JDBC-drivrutinen (Connector/J) tillhandahåller en pingmekanism.
Om du gör en SQL-fråga med /* ping */
som:
"/* ping */ SELECT 1"
Detta kommer faktiskt att få föraren att skicka ett ping till servern och returnera en falsk, lätt resultatuppsättning.
(Du kan hitta detta begravt ganska djupt i Connector/J-dokumentation ; sök efter "ping" på den sidan. Läs den noggrant:den här mekanismen är mycket känslig till den syntax som används. Till skillnad från de flesta SQL, sker "parsningen" av "ping"-markören i själva JDBC-drivrutinen på klientsidan.).