匿名用户有什么脚本能捕获出需要使用绑定变量的SQL吗?
有什么脚本能捕获出需要使用绑定变量的SQL吗?
我来答
添加附件
收藏
复制链接
微信扫码分享
在小程序上查看
分享
添加附件
问题补充
6条回答
默认
最新
比如在oracle,则可以对v$sqlarea视图里的SQL_TEXT字段内的条件后的内容进行过滤,就可以发现使用绑定变量的SQL。
绑定变量的SQL语句,一般在数据库里看到的都是where name = :1 and age = :2 类似的特征,根据特征就可以筛选出来。
评论
有用 1比如在oracle,则可以对v$sqlarea视图里的SQL_TEXT字段内的条件后的内容进行过滤,就可以发现使用绑定变量的SQL。
绑定变量的SQL语句,一般在数据库里看到的都是where name = :1 and age = :2 类似的特征,根据特征就可以筛选出来。
评论
有用 2比如在oracle,则可以对v$sqlarea视图里的SQL_TEXT字段内的条件后的内容进行过滤,就可以发现使用绑定变量的SQL。
绑定变量的SQL语句,一般在数据库里看到的都是where name = :1 and age = :2 类似的特征,根据特征就可以筛选出来。
评论
有用 0有脚本可以实现的,主要是v$sqlarea、dba_users视图关联查询出user、sql、执行次数等,定期筛查未使用绑定变量执行次数多的sql
评论
有用 0采纳答案后不可修改和取消
比如在oracle,则可以对v$sqlarea视图里的SQL_TEXT字段内的条件后的内容进行过滤,就可以发现使用绑定变量的SQL。
绑定变量的SQL语句,一般在数据库里看到的都是where name = :1 and age = :2 类似的特征,根据特征就可以筛选出来。
评论
有用 0回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
墨值悬赏

