mysql的statement相关方法

2019-06-18  本文已影响0人  简书徐小耳

中断正在执行的sql方式
1.statement的cancel方法:发生一个kill query 服务的线程id
2.statement的close方法 :发生一个command到服务器端(对于serverPrepareMent),其他的statement都是 关闭所有resultSet
3.获取information_schema.processlist,找到对应语句执行的id,然后执行kill命令

connection是交给连接池维护的,但是statement和resultSet则是需要依次关闭

KILL CONNECTION与不含修改符的KILL一样:它会终止与给定的thread_id有关的连接。

KILL QUERY会终止连接当前正在执行的语句,但是会保持连接的原状。

上一篇 下一篇

猜你喜欢

热点阅读