它可能来自您的应用程序正在使用的连接池。我们使用一个简单的查询来测试连接。
只是快速浏览了mysql-connector-j的源代码,它并不是从那里来的。
最可能的原因是连接池。
通用连接池:
commons-dbcp
具有配置属性
validationQuery,该属性与结合使用
testOnBorrow并
testOnReturn可能导致您看到的语句。
C3P0
有
preferredTestQuery,
testConnectionOnCheckin,
testConnectionOnCheckout和
idleConnectionTestPeriod
对于什么值,我倾向于配置连接测试和签出/借用,即使这意味着额外的网络闲聊也是如此。



