天道酬勤

RDBMS and My Life

Archive for April, 2009

5.1,你准备好了吗?

leave a comment

明天就是5.1了,根据天气预报全国大部分地区都将迎来降雨,天气不好我想大家游玩的心情都会减半,再加上全球猪流感疫情没有半点好转的情形,还是老老实实呆家里上上网、看看书算了。

祝大家节日快乐!健康快乐天天伴随着我们!Amen!

-The End-

Written by ochef

April 30th, 2009 at 10:09 pm

Posted in Life

Tagged with

第一次读完《The Art of SQL》

leave a comment

用了三周左右的时间将SQL语言艺术这本书看完了,Stephane Faroult & Peter Robson大师的作品不是像我这种能写几条再简单不过的SQL、会安装一下Oracle软件的人能一下子完全明白其中精髓的,但也感觉收获了不少,大大开阔了知识面,对调优又有了一些新的体会。这不是一本cookbook,也不仅仅只局限于ORACLE数据库的书,它偏向于DatabaseSQL原理,对于不同的数据库处理SQL的一些原则和技巧,以兵书的形式贯穿全文。确实,在某种程度上DBA真的像战场上的统领,掌控全局,成功与失败就在一线之间。这本书给我印象最深是第37章节。

3战术部署:建立索引

说到索引,我想从事这行的XDJM们应该都知道(要地球人都知道还差那么一点),它让无数人欢喜过也让无数人头疼过。今时不同往日,随着业务,系统架构越来越复杂,那个曾经只需要加个索引又或者简单修改重建索引,索引是万灵药的年代已一去不复返了。任何事物都具有双重性,有得就有失,索引可以让查询变得更快也可以变得更慢,如何找到“切入点”做到有的放矢不是件容易的事情,要灵活运用就对DBA提出了更高的要求,熟悉业务,确定高质量的搜索条件是不能不做事。用一句话告诫自己:“建立索引必须要有充分的理由,不论外键还是其它字段都一样。”

7变换战术:处理层次结构

大家都应该有过这样的经历:某些SQL在数据量少的时候效果令人很满意,随着数据量不断加大,执行的效果就开始像老爷车一样慢。统领应该很清楚:军—>师—>旅—>的军队结构,规范化很重要。有时候把系统搞得太复杂,表面上看起来多么的高深,还不是一般人能得懂的,最后连一些结构的设计连3NF都不满足,系统性能能好到哪里去呢?战术固然重要,战略更不可忽视。

最后用一句话勉励自己:

和所有语言一样,要精通SQL需要时间、经验和个人天赋。革命尚未成功,同志仍需努力!

接下来的时间,计划将EYGLE大师的三本个人杰作综合精读第二遍


重点不再是命令、语句怎么写,而是尽量去揣摩大师创作时的意境,希望能有更大的收获。

-The End-

Written by ochef

April 23rd, 2009 at 10:43 pm

Posted in Database

Tagged with

My blog

leave a comment

关于把Google的picasa免费相册上的照片放到blog上,这个问题困扰了我很久了,从一开博(2009年2月27日)到现在时间不长屈指算算也有好几十天了,当然了,不能跟那些大牛物业的blog比了,人家都好几年了。当大家看到这个问题肯定会大笑一把,这么简单的问题还不好解决吗?google一把一堆一堆的插件,是的,确实有很多,试用了picasa image express这个插件,功能也很强大,操作也不复杂,但是有一个很大的问题就是晚上写blog要附上照片的时候,获取照片要很长的时间,等个十几二十分钟那是家常便饭,要是每次都这样那效率也太低了点吧。可能因为那是正好是美国的白天,网络太挤了,还有另外一个原因是我这个人喜欢简单的东西,抱着能省则省的原则,没办法只好想想怎么改善了。我注意到kamusningoo和小荷的blog上的照片的方式应该就是我想要的,有几次我都想问他们是怎么弄的,但出于问题太简单加上这些大牛工作都比较忙的缘故不好意思问,反复的研究那些照片的链接我发现,就是与我的不太一样,今天终于明白了,请大家不要笑我,我真的比较笨。如果,我是说如果,也有像我这样“笨”的人那下面的方法可能会帮到你。

Step 1:
用你的账号登录google的picasaweb相册,选种一张照片,在照片的右边你会看到相应的链接,根据自己需要选择大小,注意,这里要选择“嵌入图像”的代码,然后勾上“隐藏相册链接”,如下图所示:

Step 2:
在你写blog的工具中,在”HTML”(代码)编辑方式下,将你在step 1获得的代码放到相应的地方即可。

BTW:今天留言了一下我的文章view的次数,不论统计的是否准确,但有一点是可以肯定的,那就是确实有朋友看过(不管是不是无意点击的)。虽然没有留言,但这也是对我的一点小小的鼓励吧,继续努力,坚持,坚持再坚持,最后就是胜利,呕野~~

-The End-

Written by ochef

April 23rd, 2009 at 7:26 pm

Posted in Life

Tagged with

Install Oracle 10g RAC on RHEL4U7

leave a comment

折腾了几周了(Itpub上的帖子),今天终于算是有了一点小小的成功,因为只是安装而已,更难的是部署和管理。安装其实没什么难的,RAC环境已经安装过很多次了,只是生产是9i的,一直苦于没玩过ASM,所以想起来尝试一下ASM。这次安装的过程中遇到一个问题就是不能同时挂载磁盘组,帖子有更新,这里就不再赘述了,也可以参考三思帖子blog

PUB上还看到有位兄弟在配置ASM的时候出错,应该是ASMLib2.0的包安装得有问题,注意一下操作系统的kernel versionCPU的类型再下载相应的包问题应该可以解决,Mark一下:

-The End-

Written by ochef

April 22nd, 2009 at 10:00 pm

Posted in Database

Tagged with ,