Драйверът на MySQL JDBC (Connector/J) осигурява механизъм за пинг.
Ако направите SQL заявка с /* ping */
като:
"/* ping */ SELECT 1"
Това всъщност ще накара драйвера да изпрати пинг до сървъра и да върне фалшив, лек набор от резултати.
(Можете да намерите това заровено доста дълбоко в Документация за конектор/J ; потърсете "пинг" на тази страница. Прочетете го внимателно:този механизъм е много чувствителен към използвания синтаксис. За разлика от повечето SQL, "разборът" на маркера "ping" се случва в самия JDBC драйвер от страна на клиента.).