作者文章: Fenng

Oracle 11gR2 几个值得关注的新特性

读了一下 Oracle 11gR2 的新特性列表,发现几个新特性是值得关注的。
Support 4 KB Sector Disk Drives

为了更充分的利用容量,新一代的磁盘扇区趋向于用 4KB 的扇区而不是旧有的 512 byte 。如果就兼容模式,无疑会影响 I/O 性能。Oracle 11gR2 对 4KB 扇区的支持在 I/O 上是个很好的改进。以前的版本中,都是操作系统默认的大小(512 byte)。这个改进收益最大的可能就是 Redo Log 文件了,要知道 Redo 文件的写速度一直是一个潜在的 DB 瓶颈,现在终于可以指定 4K 而不是默认的 512 byte 了(通过指定 BLOCKSIZE 来替代操作系统依赖的扇区尺寸)。相信写入速度会好很多。

这个 4K ,真是个有趣的话题,还记得以前的 4K 偏移量的问题么?

ASM Cluster File System (ACFS)

Oracle 自己推 ASM 集群文件系统了。

Oracle Automatic Storage Management Storage Layers.gif

看看示意图就知道第三方的集群文件(比如Veritas)系统要受到影响.

Enable Sampling for Active Data Guard

本来 Active Data Guard 就是个很好的东西–在这一点上 Oracle 终于能做到和 MySQL 差不多了。现在 Active Data Guard 上支持了 ASH 性能采样。调查性能问题的时候,基本上不影响主生产库了。

Oracle_Active_Data_Guard.jpg
Data Pump

对于 Data Pump ,可能做数据仓库的同学要注意了。现在Data Pump可以指定分区导出。而 Worker 进程也可以跨多个节点进行了。

另外对于 Flush Cache 的特性,我觉得成本太高了。开源的方案更靠谱一些。

走马观花了一下新特性,感觉有一些亮点,不过光有亮点如果用户不接受的话也没有用,谁让 Oracle 所有的新版本都是一堆 Bug 呢?

EOF

补充一个刚看到的:

IGNORE_ROW_ON_DUPKEY_INDEX Hint for INSERT Statement

这个也是 MySQL 之前有的功能…

TOP 作者Christian Antognini寄语中文读者

感谢 Troubleshooting Oracle Performance 作者 Christian Antognini 给中文读者的寄语。现在此书译稿已经进入排版阶段。期待能早日面市。

下面是 Chris 的邮件内容:

I still remember when I saw for the first time part of my book translated in Chinese. I was looking at the news provided to me by Google Alerts when, among the other links, there was a link related to “Troubleshooting Oracle Performance” (this is one of the terms I monitor through Google Alerts) pointing to a Chinese page. I opened the referenced page and, it goes without saying, I was not able to read it. I just recognized the cover of my book and its name. So, I put the first part of the text in yet another Google application to let translate it to English. Then I understood what it was all about. It was part of chapter 1 of my book. Amazing!

If you have a copy of the Chinese edition in your hand, it means that the translators managed to finish their work. I know for sure that it was a huge undertaking and, therefore, I would like to thank David Feng、Jame Tong、Yiwen Hu and Yi Zhu for doing it. I know that they spent a considerable amount of their valuable time to translate the text. Thanks to them, more people will be able to learn something about Oracle Database, how to use it efficiently and how to approach performance problems. And that is something that makes me proud. I hope you will be one of them.

Christian Antognini
August 14, 2009


TOPcovers.jpg我还记得当我第一次看到这本书的部分内容翻译成中文的那一刻。当时我在查看Google Alerts服务提供给我的新闻,在这些链接中,有一条和”Troubleshooting Oracle Performance”(这是我通过Google Alerts服务监控的关键词之一)相关的链接指向一个中文页面,我打开该页面,不用说,我看不太明白。我只是知道和我的书有关。所以,我把第一部分内容用Google的另一个应用(Google翻译)译成英文。然后我明白这是怎么回事了。这是我的书中第一章的部分内容。令人惊讶!

如果有一本中文版在你手里,这意味着译者已经完成他们的工作。我确信那是一项艰巨之事,所以,我要感谢冯大辉、童家旺、胡怡文以及朱一等几位译者的工作。我知道他们花费了大量宝贵时间进行翻译。感谢他们,更多人可以学习关于Oracle数据库的知识、如何高效使用以及如何解决性能问题。这让我感到自豪,我希望你也是从中获益的读者一员。

Christian Antognini
August 14, 2009

(邮件内容翻译的比较匆忙,见谅)

EOF

此文作者:, 位于 Database 分类 标签: on .
转载须以超链接形式标明文章原始出处和作者信息及版权声明.

面向生产环境的SOA系统设计 by 支付宝程立

在刚刚举行的系统架构师大会上,支付宝首席架构师程立分享了《面向生产环境的SOA系统设计》这个技术话题。现在把 PPT 第一时间和大家分享一下。

程立在 SOA 功底深厚。上次在 InfoQ QCon 会议上程立的话题也是有关 SOA。本次演讲内容侧重与上次侧重点不同。只是因为会议时间有限,所以有几页没有完全展开来讲,稍稍有点遗憾。

感谢程立。大家针对该 PPT 有任何问题的话,请留言或者发邮件给我,我将第一时间转给他。

关于 PPT 作者

程立是支付宝公司的首席架构师。他从2004年起参与支付宝与淘宝网的建设,2005年正式成为支付宝人,随着支付宝的业务与技术的成长,从开发工程师、架构师到首席架构师一路走来,全身心投入并见证了支付宝业务与系统发展的完整过程。


支付宝一直在招聘软件架构师,我们是 Java 开发环境。如果您对支付宝感兴趣,并且想让自己做的东西服务于两亿多的用户,不妨联系我们或者直接发简历到: [email protected]

EOF

参加系统架构师大会

下午的飞机去北京,去参加这个 2009 系统架构师大会。颇为感慨的是,现在技术会议的名字都越起越大了。

这次会议是偏向系统层面的,面向开发人员的内容比较少。支付宝首席架构师程立的《电子支付系统的分布式服务架构与开放架构研究》是关注电子商务技术人员应该听的一个课程。PPT 我已经提前看到了,很是精彩。上次在 InfoQ 上的 PPT 有些用力过猛,这次的更加实惠一些。

我个人感兴趣的几个话题是淘宝网陈吉平的《高可用分布式数据库系统架构实践》,PPT 已经看到了,期待;还有章文嵩博士讲《LVS架设的网络服务,解决百万访问瓶颈难点》,当然,百万现在不是什么大数量,应该用”亿次”更吸引眼球;51.com 的徐景春的《MySQL 数据库在线存储灾备实践分析》应该值得一听,MySQL 灾备的话题以前毕竟不多。腾讯、百度也会有人出席或作技术演讲,不过越是大公司在这种会议上越是不说干货(倒不是演讲人不愿意说,而是一些政策限制),隔空搔痒,怕不过瘾。

最后一天要匆忙上阵,给存储架构设计专场做次主持人。主办方免费提供的机票住宿总算要给个交代。要不我都不打算参加了–出差还是非常折腾人的,消磨时间消耗精力。

参会的朋友,北京见!

EOF

此文作者:, 位于 MyLife 分类 标签: on .
转载须以超链接形式标明文章原始出处和作者信息及版权声明.