暂无图片
有什么脚本能捕获出需要使用绑定变量的SQL吗?
我来答
分享
暂无图片 匿名用户
有什么脚本能捕获出需要使用绑定变量的SQL吗?

有什么脚本能捕获出需要使用绑定变量的SQL吗?

我来答
添加附件
收藏
分享
问题补充
6条回答
默认
最新
watson

比如在oracle,则可以对v$sqlarea视图里的SQL_TEXT字段内的条件后的内容进行过滤,就可以发现使用绑定变量的SQL。

绑定变量的SQL语句,一般在数据库里看到的都是where name = :1 and age = :2   类似的特征,根据特征就可以筛选出来。

暂无图片 评论
暂无图片 有用 1
yBmZlQzJ

比如在oracle,则可以对v$sqlarea视图里的SQL_TEXT字段内的条件后的内容进行过滤,就可以发现使用绑定变量的SQL。

绑定变量的SQL语句,一般在数据库里看到的都是where name = :1 and age = :2 类似的特征,根据特征就可以筛选出来。

暂无图片 评论
暂无图片 有用 2
zhangyfr
2022-12-20
比如在oracle,则可以对v$sqlarea视图里的SQL_TEXT字段内的条件后的内容进行过滤,就可以发现使用绑定变量的SQL。 绑定变量的SQL语句,一般在数据库里看到的都是where name = :1 and age = :2 类似的特征,根据特征就可以筛选出来。
yBmZlQzJ

mark

暂无图片 评论
暂无图片 有用 2
zhangyfr

比如在oracle,则可以对v$sqlarea视图里的SQL_TEXT字段内的条件后的内容进行过滤,就可以发现使用绑定变量的SQL。

绑定变量的SQL语句,一般在数据库里看到的都是where name = :1 and age = :2   类似的特征,根据特征就可以筛选出来。

暂无图片 评论
暂无图片 有用 0
ora_221

有脚本可以实现的,主要是v$sqlarea、dba_users视图关联查询出user、sql、执行次数等,定期筛查未使用绑定变量执行次数多的sql

暂无图片 评论
暂无图片 有用 0
huayumicheng

比如在oracle,则可以对v$sqlarea视图里的SQL_TEXT字段内的条件后的内容进行过滤,就可以发现使用绑定变量的SQL。

绑定变量的SQL语句,一般在数据库里看到的都是where name = :1 and age = :2   类似的特征,根据特征就可以筛选出来。

暂无图片 评论
暂无图片 有用 0
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏