牛皮烘烘的 Oracle10g 和 Oracle10gAS

[复制链接]
查看11 | 回复8 | 2015-3-27 23:10:30 | 显示全部楼层 |阅读模式
听了一场 Oracle10g 的讲座,惊出一身冷汗。很多工作都 AUTO 了,还要那么多 OCP 干吗? :-)
Oracle 声称他们请了许多世界上 TOP TUNERS (包括第一号 Performance Tuner, Grant Grey), 利用他们的经验并把他们的经验容入了10g 的设计之中。以一 100GB 数据库和美国第一联盟银行为 Benchmark, 新的10g 比 9i 快28%,PL/SQL 快4倍, BACKUP 快6倍。下面是 10g 的自动化部份:
1. ASM (Automatic Storage Management)
2. Flash Back Database (像放像机中的 REWIND), 比如:
SQL> Flashback Database to '2:05 PM';
3. Self Managing.
4. Automatic Tuning.
5. HTML DB with Rapid Web Development Tool.

总的认为自动化可使 DBA 腾出手来干一些别的东东: 比如数据库设计,UNIX Admin, etc.
回复

使用道具 举报

千问 | 2015-3-27 23:10:30 | 显示全部楼层
看过对 Flash Back Database 的技术描述,感觉也那玩意还很理想化,产品环境中怕是用到的不多。
至于什么“自管理”,“自调整”什么的也是“看上去很美”
回复

使用道具 举报

千问 | 2015-3-27 23:10:30 | 显示全部楼层
比如9i的回滚段自动管理,一个大bug是回滚段不会自动回缩
回复

使用道具 举报

千问 | 2015-3-27 23:10:30 | 显示全部楼层
新的10g 比 9i 快28%, PL/SQL 快4倍, BACKUP 快6倍
比9i快 28% 提高的多吗?
pl/sql 快 4倍是说解吸速度提高4倍吗?解析的速度的提高对你的系统性能影响多少还不一定
backup提高6倍是说rman 备份吗?如果是这样偶就很清楚,这是oracle在数据块发生变化的时候使用了一个日志信息来记录发生变化的block,从而使得 rman 备份的时候根据日志只去读变化的block,原来是读整个文件的block header通过比较block的scn来确定只写哪些block到备份集而实现增量备份
现在的才是真正意义上的读增量写增量,原来是读全部写增量
如果大量的数据块都发生变化那这个功能代价可能就高了,牺牲的存储更高,读写代价更高

其实明白了原理也就那么回事


至于
1. ASM (Automatic Storage Management)
这个玩意,我给你一个说明
Predicated on S.A.M.E.
Not optimize for a specific workload
Placing, and maintaining, data files with higher than median IO rates on the outside half of the disk drives is manual task
Does not account for complexity of how rows are stored in Oracle blocks
Disk contention will occur when enough multiple processes, with sufficient demand, attempt to access the same device simultaneously

but : ASM 的限制
Has no file system (all raw devices)
Can’t host some Oracle files (e.g., trace, parameter, audit, export, tar, core,…)
Can’t easily balance load across controllers (DMP)
DBA’s cautious on ASM’s black box approachof data layout
System Administrators will abhor ASM
Lacks state of the art mirroring (Poor re-synchronizing of mirrors after failures)
Mix primary & mirror extents on each disk
Weak statistics gathering and reporting… i/o stats…
It’s a 1.0 full of defects.Virtually nobody will install 10G’s ASM for 2 years
Separate instance required to manage ASM-based databases
Adds complexity and can be a SPOF
Only supported backup method is using RMAN
ASM runs in user space, not in kernel space (recoverability concerns)
Supports placing primary on outer zone and the mirror on inner zone
With storage arrays h/w striping and mirroring is recommended
Striping is automatically selected
Course = 1MB
Fine = 128K
Does not work with Oracle Data Guard
Overhead on RAC can be significant
Simplifies Oracle database setup
“Best way to save costs is to remove complexity

所以专家断言2年内 ASM 不可能真正的被广泛应用






2. Flash Back Database (像放像机中的 REWIND), 比如:
SQL> Flashback Database to '2:05 PM';
这个也是用存储来取代的!
这是用存储来换取的,用文件做log记录了block的变化的前印象
这个代价……如果io和存储空间是问题恐怕也不适用

3. Self Managing.
4. Automatic Tuning.
这两点……恐怕复杂性仍然不是软件自身能完成的
rman 很强大为什么很多人还用 oscopy,因为 oscopy 简单,rman 整个工具很复杂
5. HTML DB with Rapid Web Development Tool.
回复

使用道具 举报

千问 | 2015-3-27 23:10:30 | 显示全部楼层
现在还不存在智能到可以不用dba的db,大可不必担心饭碗的问题。
回复

使用道具 举报

千问 | 2015-3-27 23:10:30 | 显示全部楼层
oracle发展好,普及高,dba就会受到更多的重视,要知道数据就是
企业的财富啊。
最初由 jc20031010 发布
[B]听了一场 Oracle10g 的讲座,惊出一身冷汗。很多工作都 AUTO 了,还要那么多 OCP 干吗? :-)
Oracle 声称他们请了许多世界上 TOP TUNERS (包括第一号 Performance Tuner, Grant Grey), 利用他们的经验并把他们的经验容入了10g 的设计之中。以一 100GB 数据库和美国第一联盟银行为 Benchmark, 新的10g 比 9i 快28%,PL/SQL 快4倍, BACKUP 快6倍。下面是 10g 的自动化部份:
1. ASM (Automatic Storage Management)
2. Flash Back Database (像放像机中的 REWIND), 比如:
SQL> Flashback Database to '2:05 PM';
3. Self Managing.
4. Automatic Tuning.
5. HTML DB with Rapid Web Development Tool.

总的认为自动化可使 DBA 腾出手来干一些别的东东: 比如数据库设计,UNIX Admin, etc. [/B]

回复

使用道具 举报

千问 | 2015-3-27 23:10:30 | 显示全部楼层
最初由 zane 发布
[B]oracle发展好,普及高,dba就会受到更多的重视,要知道数据就是
企业的财富啊。
[/B]

嘿嘿,在国内还没感觉到


回复

使用道具 举报

千问 | 2015-3-27 23:10:30 | 显示全部楼层
很多中国客户还在用8i呢,
oracle搞那么快干吗!
回复

使用道具 举报

千问 | 2015-3-27 23:10:30 | 显示全部楼层
嘿嘿,用户需求是千变万化的,oracle那么频繁的推出新版本,这本身就说明技术并没有跟上需求
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行