2020-03-30
AWR分析报告问题求助:老师,您好。585v0k5xt580g的版本数达到4256个,绑定变量有4个,不过这个SQL操作的表近亿级别,问题,SQL的版本数这么多是怎么造成的,怎么解决
我来答
添加附件
收藏
分享
问题补充
5条回答
默认
最新
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
墨值悬赏
executions为空,大概率这条sql没有执行完成,可以把sql贴出来看看,高版本游标基本就是sql没有被共享
评论
有用 0高版本的SQL:SELECT id as ID,
‘24’ AS TRADE_TYPE,
to_char(tradeResult) as TRADE_RESULT
FROM meta.tbl_waste
where chepai= :1
and tradeId = :2
and transTime > :3
and transTime < :4
老师可否授我以渔,什么样的书,或者咱论坛什么的培训…推荐一下。进来数据库的问题比较多,解决办法有限迫切需要提升
评论
有用 0看一下参数 cursor_sharing 是否为 force
SYS@PROD1> show parameter sharing
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
cursor_sharing string FORCE
优化不是一朝一夕的事情,不过课程的话墨天轮也有,https://www.modb.pro/course/5
书籍推荐一本《收获不止 SQL 优化》
评论
有用 0现在cursor_sharing 的value值是exact
评论
有用 0
墨值悬赏