Recent Posts

RSS Feeds

DBA日记第三部 象ORACLE一样思考 前言-写作初衷

最近一直在考虑DBA日记的第三部该写点什么,不少网友也提出了很多好的建议,不过我觉得总是没有抓住要领。老白写DBA日记的本意是写一系列介绍方法的书,而不希望DBA日记写成介绍技术的,因为介绍技术的书实在是太多了,老白目前公务缠身,没有那么大的精力来编写一本精益求精的技术书籍。DBA日记一直以来都是把老白的经历介绍给大家,把老白的一些处理问题的思路介绍给大家,我想第三部也应该是如此。

今年的元旦我是在客户现场度过的,为一家银行的年终决算做护航,期间我和客户的IT部的两位老总分别聊了半个多小时,两位老总都提出了在我们的合作中,希望我能够给他们的技术人员多传授一些方法,让他们的技术人员思考问题的能力有所提升。我和很多客户的IT部门的领导交流过,大多数领导都希望我们能够帮他们提升运维能力,这还是第一次有人希望我能够教会他们如何思考。1号下午,在飞机上昏昏沉沉的我突然有了一个想法,我应该写一本书,通过这本书,让读者能够学会思考问题的方法。一直以来,我都认为Oracle是有生命,有自己的思维的。要想学好ORACLE数据库,就一定要学会按照ORACLE来思考问题。一个DBAORACLE的基本原理理解的越深刻,那么他在处理问题的时候越容易抓住要点,少走弯路。

记得几年前也是冬天的时候,外面的路边积着厚厚的积雪,我和阿风在中原的一个省城为一个客户做数据库优化,那也是阿风第一次参加优化项目。在项目刚刚开始的时候,阿风对于数据库优化十分迷茫,他希望我能够给她讲讲如何做优化。我并没有给他讲优化的技术和技巧,而是带着他一起回顾了数据库的一些基本的组件、基本的原理和算法。记得那次我们住在开发区的一家不错的酒店里,不过出了酒店就是黑乎乎的一片,了无生机。外面是零下56度的严寒,屋内还是暖融融的。我们两个坐在沙发上,喝着茶,上着网,聊着ORACLE。有一天,阿风突然兴奋的叫了起来:“我领悟到了,我领悟到了”。于是我问他领悟到了什么,阿风把一些ORACLE的基本组件、对象和基本算法串在一起给我讲解了一通。我知道这半个月时间我的心血并没有白费,阿风终于学会了用ORACLE的思维来思考问题,这意味着他终于突破了一道很难突破的瓶颈。

我告诉阿风,这个项目我终于可以放心的交给你来做了。阿风很奇怪的问我,你还没有教我如何做优化呢,这个项目我一个人能完成吗?我说难道你这些天学习的不正是优化的方法吗?你现在对如何优化这个系统还是一头雾水吗?

这个项目最后完成的很完美,虽然这是阿风的处女作,不过在我的帮助下,他终于独立完成了大多数的优化工作。通过这个项目也让阿风在技术上获得了一次大的飞跃。技术的完善是可以靠勤奋的学习来实现的,经验的积累是可以靠岁月来堆积的,然而为什么大多数DBA都只能止步于某个阶段,无法成为高手和大师呢?这是因为大家并没有懂得如何用ORACLE的方式来思考问题,不幸的是,如果你没有学会真正的用ORACLE的方式来思考问题,你就永远无法成为一个真正的高手。

DBA日记第三部仍然准备以日记的形式编写,用日记的形式主要是因为我的写作比较随意,所以也无法在初期就很严谨的编写大纲,不过这种写作方式也有不好的地方,就是内容会略显杂乱。在DBA日记正式出版前,我都会对内容进行修订,在修订的时候我会把日记进行重新的调整,使之更为严谨,结构更为合理。

DBA日记第三部会以每天一个技术要点的形式一个一个的分析ORACLE的技术点,采用深入浅出的方式,逐步剖析ORACLE的技术要点的基本原理以及思路。让大家通过对这些技术要点的理解,学会分析问题,处理问题的方法。

至于知识点的来源,我会以ORACLE CONCEPTS为主,我认为理解基本概念是成为一个高手的起点,这些看似简单的基本概念,你真的搞明白了吗?也许你看了老白的日记,会有不同的感受。希望我能带给大家一次愉快的阅读。

 

Permalink     2 Comments



评论:

在老白的站点潜水很久了,对于第三部,十分期待!

发表于 big_bear 在 2010年01月04日, 04:11 下午 CST #

在老白的站点潜水很久了,对于第三部,十分期待!

发表于 big_bear 在 2010年01月04日, 04:11 下午 CST #

发表一条评论:
  • HTML语法: 启用