Може да идва от пула за връзки, който вашето приложение използва. Използваме проста заявка, за да тестваме връзката.
Току-що прегледах изходния код на mysql-connector-j и той не идва от там.
Най-вероятната причина е пула за връзки.
Общи пулове за връзки:
commons-dbcp има свойство за конфигурация validationQuery , това в комбинация с testOnBorrow и testOnReturn може да причини изявленията, които виждате.
c3p0 има preferredTestQuery , testConnectionOnCheckin , testConnectionOnCheckout и idleConnectionTestPeriod
За какво си струва, склонен съм да конфигурирам тестване на връзката и плащане/заемане, дори ако това означава малко допълнително мрежово бърборене.