cursor: pin S wait on X等待事件故障分析

来源:这里教程网 时间:2026-03-03 19:53:54 作者:

   

一、故障现象

19:25业务层反应数据库无法连接。查看警告日志,无报错。

查看数据库的等待事件,等待如下:

有1462个会话,处于p in相关的子游,导致数据库无法连接

二、故障分析:

查看此cursor: pin S wait on X事件发现都是如下语句引起,切登录时间在下午12点到6点,

 

这些业务,无法释放,导致数据库hang。

三、解决方案:

目前系统组是通过强求kill会话,解决此问题。

这个等待事件主要是由硬解析引起的。

建议业务层: 1.使用绑定变量 2.书写sql是要规范

 

相关推荐