请教大师:软软解析是什么意思?

[复制链接]
查看11 | 回复9 | 2013-7-31 12:37:26 | 显示全部楼层 |阅读模式
软解析就是把硬解析中的一些步骤省略了,直接使用原来生成的执行计划,从而提高了系统性能。那软软解析又是省略了什么呢?
回复

使用道具 举报

千问 | 2013-7-31 12:37:26 | 显示全部楼层
本帖最后由 2009532140 于 2014-11-18 10:36 编辑
软软解析:直接从PGA 中的到cursor,而不需要持有SGA中的相关latch
所以:省略的是latch
我认为的
回复

使用道具 举报

千问 | 2013-7-31 12:37:26 | 显示全部楼层
2009532140 发表于 2014-11-18 10:36
软软解析:直接从PGA 中的到cursor,而不需要持有SGA中的相关latch
所以:省略的是latch

我就觉得还有数据字典不需要去检查,hash code也不要生成。
回复

使用道具 举报

千问 | 2013-7-31 12:37:26 | 显示全部楼层
carlos。zh 发表于 2014-11-18 13:30
我就觉得还有数据字典不需要去检查,hash code也不要生成。

在pga 中的相关步骤与SGA 中的一样。也要生成SQL 的hash 对比
回复

使用道具 举报

千问 | 2013-7-31 12:37:26 | 显示全部楼层
2009532140 发表于 2014-11-18 14:07
在pga 中的相关步骤与SGA 中的一样。也要生成SQL 的hash 对比

想想也是 ,呵呵学习了。
不过感觉只要生产hash吧
回复

使用道具 举报

千问 | 2013-7-31 12:37:26 | 显示全部楼层
把生成软解析的过程也节省了,称为软软解析。

回复

使用道具 举报

千问 | 2013-7-31 12:37:26 | 显示全部楼层
www_xylove 发表于 2014-11-18 16:39
把生成软解析的过程也节省了,称为软软解析。

哦,那软软解析的过程是怎样的呢?
回复

使用道具 举报

千问 | 2013-7-31 12:37:26 | 显示全部楼层
http://www.itpub.net/thread-1879541-1-1.html
供你參考。
回复

使用道具 举报

千问 | 2013-7-31 12:37:26 | 显示全部楼层
软软解析为pga中的cursor以软关闭的方式关闭的cursor,再次打开的过程。
pga允许多少个可以软关闭的参数是cursor_open限制。
回复

使用道具 举报

千问 | 2013-7-31 12:37:26 | 显示全部楼层
diashad 发表于 2014-11-18 17:11
http://www.itpub.net/thread-1879541-1-1.html
供你參考。

多谢。但您的帖子里没有提到软软解析啊。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行