楼主: guoyJoe

[精华] 一条UPDATE从生到死的整个过程的深入解析

[复制链接]
论坛徽章:
184
2013年新春福章
日期:2013-05-27 10:23:002013年新春福章
日期:2013-05-27 10:23:002013年新春福章
日期:2013-06-05 15:29:212013年新春福章
日期:2013-06-05 15:29:212013年新春福章
日期:2013-05-27 10:23:002013年新春福章
日期:2013-06-05 15:29:21马上有房
日期:2014-03-03 16:14:44马上有对象
日期:2014-02-18 16:44:082014年新春福章
日期:2014-03-04 16:55:19ITPUB 11周年纪念徽章
日期:2012-09-28 17:34:42
71#
发表于 2013-4-17 09:55 | 只看该作者
guoyJoe现在好文章不断啊。

使用道具 举报

回复
招聘 : 多个岗位招聘
论坛徽章:
33
2010广州亚运会纪念徽章:跆拳道
日期:2010-11-22 15:42:39灰彻蛋
日期:2012-05-16 13:17:56参与WIN7挑战赛纪念
日期:2012-05-24 10:37:35茶鸡蛋
日期:2012-05-28 17:27:32灰彻蛋
日期:2012-06-13 18:48:14双黄蛋
日期:2012-06-14 14:32:02奥运会纪念徽章:帆船
日期:2012-07-10 09:43:29奥运会纪念徽章:足球
日期:2012-08-17 09:17:32奥运会纪念徽章:帆船
日期:2012-07-26 15:46:49奥运会纪念徽章:赛艇
日期:2012-08-20 16:23:58
72#
发表于 2013-4-20 08:12 | 只看该作者
必须顶起啊~~~~~~~~~~~~·

使用道具 举报

回复
论坛徽章:
3
奥运会纪念徽章:棒球
日期:2012-10-18 09:02:552013年新春福章
日期:2013-02-25 14:51:24法拉利
日期:2013-10-10 14:31:52
73#
发表于 2013-4-20 09:22 | 只看该作者
同时dba,感觉还有很长的路要走

使用道具 举报

回复
论坛徽章:
71
2015年新春福章
日期:2015-03-06 11:57:312013年新春福章
日期:2013-02-25 14:51:24双黄蛋
日期:2013-01-06 13:31:18蜘蛛蛋
日期:2013-01-06 10:26:08茶鸡蛋
日期:2012-11-21 19:35:23ITPUB 11周年纪念徽章
日期:2012-10-09 18:05:07版主2段
日期:2012-05-15 15:24:11铁扇公主
日期:2012-02-21 15:02:402012新春纪念徽章
日期:2012-02-13 15:13:512012新春纪念徽章
日期:2012-02-13 15:13:51
74#
发表于 2013-4-20 11:20 | 只看该作者
本帖最后由 tolywang 于 2013-4-20 11:20 编辑

比较详细的描述过程。 不过还有一些问题咨询一下 。


SQL (假设查询语句第一次执行)  -> shared pool 中解析 -> 各种检查及cost评估后生成执行计划 ->

之后 PGA 和 SGA 这两个区域中的信息是个怎样的关联关系 ? 备注: 以下游标表示指针,非“父子游标”之类。

1).  是什么指向数据块中的行然后取出到buffer cache的 ?   是PGA中的游标(指针) ?
2).  PGA中的游标是如何构造的 ? 是在取出数据到buffer cache 之后 ?
3).  假设有排序,PGA中指针指向ROWID, 排序是对rowid进行操作,排序一般是对row中某个字段进行,那么
     还需要从 buffer cache中读取这个字段及rowid到PGA sort area中,排序完成后,然后再读回到buffer
     cache  ?  

使用道具 举报

回复
论坛徽章:
65
生肖徽章2007版:兔
日期:2011-01-20 12:58:49秀才
日期:2016-12-21 16:55:07秀才
日期:2016-03-24 09:10:242016猴年福章
日期:2016-02-23 09:58:34秀才
日期:2015-10-08 17:57:58双子座
日期:2015-09-17 10:07:092015年新春福章
日期:2015-03-06 11:57:312015年新春福章
日期:2015-03-04 14:19:11马上有车
日期:2014-02-18 16:41:112014年新春福章
日期:2014-02-18 16:41:11
75#
发表于 2013-4-20 15:58 | 只看该作者
mark. 学习中。。。。

使用道具 举报

回复
论坛徽章:
490
红宝石
日期:2014-04-05 19:53:18海蓝宝石
日期:2014-04-05 21:24:30数据库板块每日发贴之星
日期:2013-05-27 22:53:45生肖徽章:鸡
日期:2014-08-24 18:39:29青年奥林匹克运动会-羽毛球
日期:2014-09-24 08:37:59马上有房
日期:2015-01-03 10:23:28喜羊羊
日期:2015-03-04 14:54:422015年新春福章
日期:2015-03-06 11:59:47秀才
日期:2017-04-06 18:09:28版主6段
日期:2014-05-27 02:19:57
76#
 楼主| 发表于 2013-4-22 07:55 | 只看该作者
tianya_2011 发表于 2013-4-17 09:55
guoyJoe现在好文章不断啊。

使用道具 举报

回复
论坛徽章:
122
凯迪拉克
日期:2013-12-04 15:20:03红旗
日期:2013-12-04 15:20:03夏利
日期:2013-12-04 15:20:03福特
日期:2013-12-04 15:20:032010新春纪念徽章
日期:2015-03-26 14:15:332009新春纪念徽章
日期:2009-01-04 14:52:282009日食纪念
日期:2009-07-22 09:30:00ITPUB 11周年纪念徽章
日期:2012-10-09 18:09:192013年新春福章
日期:2015-03-28 23:18:10雪佛兰
日期:2013-12-04 15:56:35
77#
发表于 2013-4-23 17:29 | 只看该作者
看的有点头大了!要学的东西真多

使用道具 举报

回复
论坛徽章:
52
ITPUB 11周年纪念徽章
日期:2012-09-28 17:34:42优秀写手
日期:2014-07-02 06:00:12马上有车
日期:2014-07-31 10:56:20马上有车
日期:2014-08-12 09:40:15马上有车
日期:2014-10-13 09:47:12沸羊羊
日期:2015-03-02 10:51:07慢羊羊
日期:2015-03-04 14:53:332015年新春福章
日期:2015-03-06 11:58:39射手座
日期:2015-07-30 16:00:47巨蟹座
日期:2015-08-11 11:22:47
78#
发表于 2013-4-23 17:58 | 只看该作者
没特殊指明,默认就是指专用模式连接,共享模式连接这样的环境现在很少见了。。

请问为什么共享模式的很少见了呢?

使用道具 举报

回复
论坛徽章:
490
红宝石
日期:2014-04-05 19:53:18海蓝宝石
日期:2014-04-05 21:24:30数据库板块每日发贴之星
日期:2013-05-27 22:53:45生肖徽章:鸡
日期:2014-08-24 18:39:29青年奥林匹克运动会-羽毛球
日期:2014-09-24 08:37:59马上有房
日期:2015-01-03 10:23:28喜羊羊
日期:2015-03-04 14:54:422015年新春福章
日期:2015-03-06 11:59:47秀才
日期:2017-04-06 18:09:28版主6段
日期:2014-05-27 02:19:57
79#
 楼主| 发表于 2013-4-23 21:55 | 只看该作者
yhqtxy1314 发表于 2013-4-23 17:58
请问为什么共享模式的很少见了呢?

共享模式的工作效率比较低。用户进程需要排队与共享服务器进程进行交互。

使用道具 举报

回复
论坛徽章:
0
80#
发表于 2013-4-24 17:09 | 只看该作者
艹、APUE都出来了。这不仅仅是个DBA了。

(3)监听子进程1 Fork出子进程2。

(4)完成上面一步,子进程1马上退出并结束子进程1。

(5)子进程2收集本进程所在的主机名、IP地址及进程号等信息,并把子进程2重名成server process(这里我们也把server process叫前台进程或叫服务器进程),申请占用一小块PGA内存。

使用道具 举报

回复

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

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表