不同的数据库通常要求不同的 SQL 校验查询。校验查询通常需要尽可能的简单,这个查询在链接从数据库连接池中取出的时候都会被执行一次。
针对不同的数据库类型,我们推荐先的校验查询 SQL:
MySQL | select 1 |
Microsoft SQL Server | select 1 |
Oracle | select 1 from dual |
PostgreSQL | select 1 |
https://www.cwiki.us/display/CONFLUENCEWIKI/Surviving+Database+Connection+Closures