关于oracle游标、共享SQL区、私有SQL区

tony870407 2011-12-02 11:19:17
小弟最近研究oracle的内存结构。
但是遇到几个问题一直不太明白:
1.对游标的的理解有点模糊,比如好多书上都说当执行一条SQL之前都会打开一个显示或隐式的图标
2.共享SQL区和私有SQL区,共享SQL是库缓冲区为SQL分配的一个内存,是否私有SQL区也是库缓冲区为SQL分配的一块缓存,只是对服务器进程是每个私有的
求大神解答
...全文
124 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
灰哥 2011-12-02
  • 打赏
  • 举报
回复
通常 PGA 存储器包括下面的组件:
私有 SQL 区:包含象绑定信息和运行时存储器结构。每个发布 SQL 语句的会话都有一个私有 SQL 区。
每个提交相同 SQL 语句的用户都有他自己的私有 SQL 区,即使用单独分配的 SQL 区。因此,许多私有 SQL 区可以联合成共享 SQL 区。光标的私有 SQL 区被分为两个区域
会话控制PGA管理方式

3,499

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 高级技术相关讨论专区
社区管理员
  • 高级技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧