SQLNonTransientConnectionException
时间: 2023-10-17 10:35:07 浏览: 54
SQLNonTransientConnectionException是一个Java编程语言中的异常类,用于表示在与数据库建立连接或执行数据库操作时发生的非永久性连接异常。这个异常通常是由于连接被意外关闭或服务器端关闭了连接引起的。
在引用中的原因分析中提到了几种可能导致SQLNonTransientConnectionException异常的原因,包括数据库连接池配置问题、业务逻辑中的大事务操作以及数据库参数配置等。其中,特别提到了innodb_lock_wait_timeout参数的配置,默认为50秒,一旦数据库锁超过这个时间,就会触发异常。
另外,在引用中提到了Public Key Retrieval is not allowed错误,这个错误可能出现在数据库连接过程中,可能需要在项目的SDK和语言配置中进行相应的调整。
综上所述,SQLNonTransientConnectionException是一个表示非永久性连接异常的Java异常类,可能是由于连接被意外关闭、服务器关闭连接、数据库连接池配置问题、业务逻辑中的大事务操作或数据库参数配置等原因引起的。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* [mysql SQLNonTransientConnectionException 异常分析处理](https://blog.csdn.net/cwh056056/article/details/117330206)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
- *3* [基于JavaWeb学生宿舍管理系统毕业设计项目源码(完美注释+高分必看).zip](https://download.csdn.net/download/weixin_55305220/85624213)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]