12
返回列表 发新帖
楼主: 超级野人

究竟oracle中的数据可不可以同时读?

[复制链接]
论坛徽章:
86
ITPUB元老
日期:2005-02-28 12:57:002012新春纪念徽章
日期:2012-01-04 11:49:542012新春纪念徽章
日期:2012-02-13 15:13:202012新春纪念徽章
日期:2012-02-13 15:13:202012新春纪念徽章
日期:2012-02-13 15:13:202012新春纪念徽章
日期:2012-02-13 15:13:202012新春纪念徽章
日期:2012-02-13 15:13:20咸鸭蛋
日期:2012-05-08 10:27:19版主8段
日期:2012-05-15 15:24:112013年新春福章
日期:2013-02-25 14:51:24
11#
发表于 2005-12-21 10:29 | 只看该作者
最初由 超级野人 发布
[B]可惜我在我的资料中只发现说buffer pinned表示正在访问的数据块,并没有说该buffer pinned对不同的进程在同一时刻是互斥的。 [/B]


pinned 也应该是有状态的,好象是对于 read & read 的类型不排斥 ,read &  write 肯定是互相排斥的。

我隐约记得在9i中 cache  buffer  chanins  latch  这个更高层面也是 read &  write 互相排斥而 read &  read 是share 的。


不过我已经有很长时间没有考究过这些东西了,很多记忆也模糊了。纯粹是探讨一下,虽然这没有什么现实意义。对你也一样,数据库的很多基本概念没搞清楚,一头扎在 某个局部细节实现上,那不是学习数据库,难道你是要实现一个数据库?

使用道具 举报

回复
论坛徽章:
7
ITPUB元老
日期:2005-09-18 11:00:10授权会员
日期:2005-10-30 17:05:33数据库板块每日发贴之星
日期:2005-12-21 01:01:31会员2006贡献徽章
日期:2006-04-17 13:46:34会员2007贡献徽章
日期:2007-09-26 18:42:10ITPUB新首页上线纪念徽章
日期:2007-10-20 08:38:44蛋疼蛋
日期:2012-02-13 13:03:57
12#
发表于 2005-12-21 10:48 | 只看该作者
最初由 biti_rainy 发布
[B]

pinned 也应该是有状态的,好象是对于 read & read 的类型不排斥 ,read &  write 肯定是互相排斥的。

我隐约记得在9i中 cache  buffer  chanins  latch  这个更高层面也是 read &  write 互相排斥而 read &  read 是share 的。


不过我已经有很长时间没有考究过这些东西了,很多记忆也模糊了。纯粹是探讨一下,虽然这没有什么现实意义。对你也一样,数据库的很多基本概念没搞清楚,一头扎在 某个局部细节实现上,那不是学习数据库,难道你是要实现一个数据库? [/B]


有道理,过于关注细节,反而忘了大局。
我上面说的那句话好像是tom某篇文章里面看见的,具体又找不到了。

使用道具 举报

回复
论坛徽章:
6
授权会员
日期:2005-11-15 16:59:54数据库板块每日发贴之星
日期:2005-11-27 01:01:32数据库板块每日发贴之星
日期:2006-01-02 01:02:21会员2006贡献徽章
日期:2006-04-17 13:46:34ITPUB元老
日期:2006-09-05 22:13:342010广州亚运会纪念徽章:曲棍球
日期:2010-11-22 15:31:07
13#
发表于 2005-12-22 22:23 | 只看该作者
没有绝对的并行,只有相对的并行!

使用道具 举报

回复
论坛徽章:
68
2015年新春福章
日期:2015-03-06 11:57:31奥运会纪念徽章:手球
日期:2012-09-13 15:50:49奥运会纪念徽章:水球
日期:2012-08-26 20:46:49版主1段
日期:2012-05-15 15:24:112012新春纪念徽章
日期:2012-02-13 15:13:202012新春纪念徽章
日期:2012-02-13 15:13:202012新春纪念徽章
日期:2012-02-13 15:13:202012新春纪念徽章
日期:2012-02-13 15:13:202012新春纪念徽章
日期:2012-02-13 15:13:202012新春纪念徽章
日期:2012-01-04 11:49:54
14#
发表于 2005-12-23 04:28 | 只看该作者
pin的 意 思 就 是 exclusive usage的 意 思 。 但 是 这 种 pin是 瞬 间 的, microsecond级 别 。

使用道具 举报

回复
论坛徽章:
47
蒙奇·D·路飞
日期:2017-03-27 08:04:23马上有车
日期:2014-02-18 16:41:112014年新春福章
日期:2014-02-18 16:41:11一汽
日期:2013-09-01 20:46:27复活蛋
日期:2013-03-13 07:55:232013年新春福章
日期:2013-02-25 14:51:24ITPUB 11周年纪念徽章
日期:2012-10-09 18:03:322012新春纪念徽章
日期:2012-02-13 15:13:202012新春纪念徽章
日期:2012-02-13 15:13:202012新春纪念徽章
日期:2012-02-13 15:13:20
15#
发表于 2005-12-24 01:21 | 只看该作者
最初由 biti_rainy 发布
[B]
我隐约记得在9i中 cache  buffer  chanins  latch  这个更高层面也是 read &  write 互相排斥而 read &  read 是share 的。
[/B]


Jonathan Lewis talked about 9i shared read latches in a couple of places, such as
https://metalink.oracle.com/meta ... 295572:::
There's also an undocumented statistic "shared hash latch upgrades" related to this.

and

http://asktom.oracle.com/pls/ask ... ERIA:1229436447262,

Yong Huang

使用道具 举报

回复

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

本版积分规则 发表回复

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