12
返回列表 发新帖
楼主: wxfJordan

新的RAC 系统上线, 要注意哪几方面的性能调整呢?

[复制链接]
论坛徽章:
1
ITPUB新首页上线纪念徽章
日期:2007-10-20 08:38:44
11#
发表于 2008-4-16 09:41 | 只看该作者
原帖由 zhang41082 于 2008-4-16 05:39 发表
RAC是多台主机,缓存数据是各人缓存个人的




哦,你说的是buffer cache 和share pool,我说的是缓存融合。

使用道具 举报

回复
论坛徽章:
20
授权会员
日期:2005-11-02 13:35:57ITPUB8周年纪念徽章
日期:2009-09-27 10:21:22祖国60周年纪念徽章
日期:2009-10-09 08:28:00生肖徽章2007版:兔
日期:2009-11-13 10:54:06生肖徽章2007版:蛇
日期:2009-11-28 18:44:592010新春纪念徽章
日期:2010-01-04 08:33:082010新春纪念徽章
日期:2010-03-01 11:06:292010年世界杯参赛球队:瑞士
日期:2010-04-03 20:50:32ITPUB9周年纪念徽章
日期:2010-10-08 09:31:212009日食纪念
日期:2009-07-22 09:30:00
12#
发表于 2008-4-17 08:48 | 只看该作者
一致性读应该就是这个块被修改前的副本,而不是缓存中修改后还没有提交的数据。这个和单机的一致性读没什么区别的。

另外,斑竹说的很对,sql调整好,因为RAC环境下的全表扫描好像比单机的效率更差!

原帖由 arronax_zyj 于 2008-4-16 09:35 发表
谢谢LS,但如果这样考虑应用,是否在后台数据库调用时的设置就有所选择了,
最近也在看RAC的cache fusion,说说自己的理解:
RAC环境中,当某个节点要对数据块做操作,是读到节点的SGA中,然后加上一个锁资源,这样另一节点可以知道这个数据块在被操作,如果也要读取时,就从private network做块传递,copy到另一节点的SGA中(8i OPS采用的方式比较低效,它是首先回写到磁盘中,另一节点再从磁盘中调用数据块).
但有说到一点,如果一节点的数据块在被修改,但事务并未提交,而另一节点要调用时,就copy一个CR块...CR块是指一致性读的块副本...这里的一致性读是什么概念??

使用道具 举报

回复
论坛徽章:
20
授权会员
日期:2005-11-02 13:35:57ITPUB8周年纪念徽章
日期:2009-09-27 10:21:22祖国60周年纪念徽章
日期:2009-10-09 08:28:00生肖徽章2007版:兔
日期:2009-11-13 10:54:06生肖徽章2007版:蛇
日期:2009-11-28 18:44:592010新春纪念徽章
日期:2010-01-04 08:33:082010新春纪念徽章
日期:2010-03-01 11:06:292010年世界杯参赛球队:瑞士
日期:2010-04-03 20:50:32ITPUB9周年纪念徽章
日期:2010-10-08 09:31:212009日食纪念
日期:2009-07-22 09:30:00
13#
发表于 2008-4-17 08:49 | 只看该作者
还有这么一块内存专门来存放缓存融合的?好像没有吧?缓存融合只是一个cache管理的技术,不是单独的cache啊

原帖由 netbbs 于 2008-4-16 09:41 发表



哦,你说的是buffer cache 和share pool,我说的是缓存融合。

使用道具 举报

回复

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

本版积分规则 发表回复

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