可能重复:
休眠:设置默认查询超时?
看来我可以为每个查询设置休眠查询的超时,但不能在全局基础上。查看我的数据源配置和 JDBC 驱动程序属性,似乎我可以设置连接超时,但不能设置查询时间超时(我假设这些是不同的,因为如果查询需要很长时间,套接字还没有超时? ) 我发现的最佳解决方案是在 MySql 服务器上创建一个存储过程,它会终止所有长时间运行的查询,但我想看看应用程序级别是否有什么东西?
可能重复:
休眠:设置默认查询超时?
看来我可以为每个查询设置休眠查询的超时,但不能在全局基础上。查看我的数据源配置和 JDBC 驱动程序属性,似乎我可以设置连接超时,但不能设置查询时间超时(我假设这些是不同的,因为如果查询需要很长时间,套接字还没有超时? ) 我发现的最佳解决方案是在 MySql 服务器上创建一个存储过程,它会终止所有长时间运行的查询,但我想看看应用程序级别是否有什么东西?