这是一个沉重的话题,因为在我女儿出生之前,她们都离开了人世,离我们而去,母亲是在我们结婚的头天晚上逝世,而我的岳母,则是在我女儿出生前夕(出生前20天)出世。
女儿如此不幸,出生就没有了奶奶与外婆,而她们俩则更是悲苦,生活上刚好一些,却因为病魔夺去生命,一直想写点东西来纪念她们,可惜我文笔有限,不知道该说些什么。今天,我还是把我想的东西记录下来,或许,将来,女儿能看见这些东西,知道奶奶与外婆的一些事情,也免得时间冲淡了我的记忆。。。
母亲一直快40岁的时候才生了我,我之上还有3个哥哥与一个姐姐,众多的子女就造就了重大的压力,加上母亲年轻的时候,还赶上了毛爷爷的大跃进,饭都吃不饱,还要天天修水库,所以,母亲的身体也就一直不是太好。
之后,大哥,二哥相继结婚分家,姐姐出嫁,我与三哥读书,家里一直就没有好起来过,在农村,又没有什么特长,根本就没有什么挣钱的方法,加上大嫂,二嫂人又不好,结婚分家后根本不管我们,姐姐家里也很穷,所以,我与三哥读书的日子,母亲就靠卖菜,父亲则是去干一些苦力活来挣点钱。母亲卖的菜都是自家种的菜,现在要说的话,是纯粹的有机蔬菜,全是农家肥长出来的。母亲一般是头天把菜选好,第二天早上还没有天亮,则挑上菜去4公里外的镇上卖,一般中午才回来,都是走来走去,早饭都不舍得在镇上吃。但是蔬菜的价格在小镇上根本卖不起价格来,一天能卖个5块10块的,母亲已经都很满足了。
上高中那年,母亲轻信了一个骗子的话,把刚卖牛的1000块钱给骗走了,哪个时候,是多么大的一笔钱,为了这个事情,母亲哭了好多天,所以,我现在都很痛恨那些骗穷人家钱的骗子,他们该打入18层地狱。
三哥大学毕业的时候,家里已经是负债累累了,三哥慢慢的还清了负债,照这样说来,母亲的日子应当好过一些了,可是,年轻时候的操劳在这个时候体现出来了,母亲的身体一天不如一天,在我毕业的时候,她身上已经有很多病了,而且吃了很多的药也没有好转的效果。之后的一个春节,我回去看望她的时候,已经需要我老婆搀扶才能走了,也就是那个春节,她又摔了一跤,把腰里的骨头摔坏了,在一次大手术后,母亲还是没有从病床上站起来。
从此,母亲在病床上躺了2年,没有起来过,一直到她逝世。也就是我结婚的头天晚上,2005年正月初五,她到底没有喝到我的喜茶,没有看到她最喜欢的小儿子结婚,甚至,当时我都不在她身边。。。
那是一个特别的正月,老天似乎感觉到了什么,也开始不安起来,先是下大雪,然后是打雷,正月初四日,我返回岳母家,准备初五日在老婆家的婚礼,如果不出异常,初六在我家举行婚礼。初五日,天又开始降大雨雪,然后拌有巨大的雷声,初五夜9点,接到家里的电话,说母亲病情加重,11点,接到哥哥电话,母亲走了。。。。
她甚至没有等到她的小儿子的婚礼,就这么走了,也没有等到小儿子在看她最后一眼,就这么走了。欲哭无泪,看着窗外的大风雪,听着老天的悲伶声,我知道,我那时根本无法赶回去。。。
在我的婚礼上,为母亲举行了葬礼,我的亲爱的母亲,没有过上一天好日子,就这么离我们而去,享年68岁,母亲,你一路上走好,儿子&媳妇与孙女以后一定会想念您的。。。
岳母的病则出于她的大意,岳母去世的时候其实才53岁,大好的享福时间,却因为大意留下了终生的遗憾。岳母同样出生在农村,家里子女三个但是家境也一直不好,所以,也是恨不得一分钱扳成两分钱来花,因此,在她出现不规律的月经的时候,她以为是更年期的正常现象,没有去医院检查,直到发现越来越不正常的时候,去医院检查,但是已经晚了,子宫癌晚期并已经扩散。。。
无疑是一个晴天霹雷,对她,对老婆,对我们都是不可承受的打击,在花费了大量的金钱做手术,做化疗后,岳母的病情曾一度好转,还来杭州陪了我们一段时间,但是,好境不长,病情迅速恶化。这个时候,老婆已经怀孕在身,为了去看她,挺着7个月的大肚子,还专门回去了一趟,但是,老婆刚返回杭州一个星期,病情再度恶化,还没有等到她的三个子女返回身边,就离我们而去。。。
她的大女儿,就是我老婆,怀孕在身,因为马上就要快生了,正在杭州家中,二女儿与小儿子都在赶回家的火车上,到底没有赶上,2006年10月初五日夜,岳母离她的孩子而去,当时没有一个儿女在场。。。
岳母生平是一个很好的人,而且能跟我们玩在一起,她很喜欢打牌,特别是跟我们打牌的时候,根本就没有隔代的距离感。岳母一生也很明白事理,勤奋节减,但是为什么好人都不长命呢,在她最好享福的时候,却走了。在我女儿出生的前2个月,就这么匆忙的去了,连她的外孙女都不肯见一面。
今年春节回去,带着女儿专程为岳母去拜了新年,可惜一杯土,亲人两相隔,岳母,请您在那边照顾好自己,女儿女婿以及外孙女都会想念您的。。。
见itpub的链节
http://www.itpub.net/showthread.php?s=&threadid=721663
个人一直觉得,自己在写文章方面,还应当有一些成绩的,虽然文笔不算奢华,但是条理还算清楚,内容简单朴实,所以,很早就有写书的计划,那个时候刚来杭州,就计划与biti合写一本书,但是,后来由于太忙,也由于当时的知识面还不是太宽,写起来总是有些困难,所以就不了了之了。
写书的梦想还是一直存在的,但是工作上的事情一直比较忙一些,所以这些梦想就慢慢的变的谈泊了,直到eygle出了书之后,又开始了我的出书计划,这次,我计划是一个人出一本书算了,内容就定在了我在taobao这几年主要工作环境——24*7的业务上,当然,主要是以经验解释为主,不会透露taobao任何的商业机密。
这是我单独一个人即将完成的第一本书,很大可能也是最后一本书,这也将会与我的工作性质有很大关系,我将来的路上,我可能越来越来的时间会花在管理与构架上,对技术的细节问题很可能将变得有些模糊,人的精力毕竟是有限的,希望这本书能给大家带来一些收获。
计划是年后开始动笔,看能不能半年时间内完成。。。
大纲为:
一、系统设计篇
1–怎么样搭建24*7的Oracle数据库系统(方案介绍)
2–应用层设计与高可用(刀片,连接池,cache技术等等)
3–主机与OS(主机,OS,LVM,裸设备)
4–存储子系统(中高端存储,raid技术与存储cache技术,SAN与NAS)
5–容灾与分级存储(容灾方案,分级存储方案讨论)
二、系统管理篇
6–oracle体系介绍,适合24*7的oltp特性
7–oracle24*7功能之standby介绍
8–oracle24*7功能之rac介绍
9–oracle24*7功能之stream介绍
10–oracle24*7功能之主机HA介绍
11–其他Oracle在线管理的功能与特性(flashback,logmnr,在线重定义)
12–备份方案与策略的制定(rman,备份方案与策略)
13–在线系统维护(在线处理数据,在线重建索引,在线硬件维护等等)
三、数据迁移篇
14–同平台,同版本无缝数据迁移(standby迁移)
15–跨平台,跨版本无缝数据迁移(mv数据迁移与trigger)
16–10g新特性之表空间传输+rman转换(包括用来做数据库升级)
四、系统优化篇
17–statpack(逻辑读/物理读与执行次数,24*7常见等待事件分析)
18–web优化技术之分页技术(索引扫描与stopkey)
19–数据组织(本地表空间与ASSM,主机条带,数据分布规划)
20–并发控制与锁(并发控制,锁等待,死锁分析)
五、系统监控篇
21–监控构架设计(可扩展,可伸缩,短信网关,邮件服务)
22–监控策略与方式(db策略,os策略)
23–即时巡检(活动语句,活动事务,锁与等待)
六、案例分析篇
24–常见24*7的案例分析(银行、电信、电子商务)
25–常见的24*7故障案例分析(library cache pin,iowait,数据库以及OS bug)
附录一:代码表.
不过,以上大纲在编写的过程中,可能会发生少许的变化,请以最终的目录为准。
我也不是想指导大家该怎么学习,或者是改怎么样发展,我只是想把我的一些想法与心得说出来,大家参考也好,借鉴也好,或者是一笑而过也好。其实,不管是学习Oracle,还是学习别的东西,基本方法与思路都是一致的,我这里也不是希望大家都去学Oracle,而且所谓360行,行行出状元,我只是希望,在不同的行业,大家都能有所作为。
我这里列出几点需要重点考虑的地方
1、确定方向与兴趣
确定方向是一个很重要的问题,我也是毕业一年以后才基本确定了方向,但是如果方向没有确认好,那未来的发展就很容易陷入迷茫的途径,很多人,毕业了之后频繁的更换工作,也频繁的更换工作内容,但是就是不知道自己到底想要做什么;有的人,这东西感兴趣了,学一段时间,之后,发现那东西感兴趣了,又学一段时间,很久之后,可能他发现,什么都没有学会。
有方向之后,还需要有兴趣的,我也见到一些人,选择一个方向的目的只是说,这个工作比较稳定,工资比较高,其实未必,任何工作做的好,都可以拿到高工资,但是,如果仅仅是因为钱而来做这个工作,你可能会变的很累。兴趣是很重要的,决定了你在这个方向上学习的时候,学习进度的快慢,另外,也是你是否最终真的能学好这个方向的动力。
至于悟性,这个就因人而异了,或者说,这个是后天的,但是悟性这东西是可以通过好的学习方法来弥补的,所谓说,勤能补挫就是这个道理,这个我们可以在怎么学习中讨论。
最后,可能要想好自己是否真的适合该工作了,我也见到一些人,问他们为什么要换工作,原因往往是说,原来的工作要经常加班,或者经常出差,很辛苦,其实,我往往会提醒他,如果做oracle,做dba,可能也面临经常加班,经常去机房,因为有些工作你白天就不能做。想要做这个工作,最好要先了解这个工作。
2、怎么样学习
怎么样学习,我相信很多人都有自己的方法的,我这里只强调我的方法
多思考,多实践,多总结
不止一次看到很多人,一个简单的问题,也不查阅资料,也不在网上搜索一下,就贴到论坛上问,或者是msn。遇到一个问题的时候,我们首先是要尝试自己解决,多思考问题的原因,多看看错误信息,多去搜索一下类似的错误,我也不止一次的遇到有人在错误信息很明显的情况下,如系统提示没有权限创建文件,还在那里一直问,我为什么不能创建文件啊?
另外,在平常的学习过程多,要多动手实践,很多人,理论是学的不错的,问起来头头是道,但是,如果要他动手去做一个什么事情,就有点傻了,不知道该从哪里开始,或者是,平常学的东西,根本不知道怎么用,这类型的人,就是眼高手低,或者是中国特色的会考试的高分低能。其实,在理论与实践上,现在更多的人,更多的公司更关注实践知识。
最后,就是要多总结,所谓说好记性不如一个烂笔头,如果你形成了总结习惯,那么,很多知识,你可能平常用不到,但是,你真正要用上的时候,你的总结可能就生效了。不止一次看到很多人,在真正要处理紧急问题的时候,到处在问,能不能上internet啊,我要internet上查问题,知道上internet查问题当然是好事,当时,如果你平常有完善的总结,或者这个时候,你上internet的时候,已经解决完事情了。
3、学习过程
关于学习的过程,不止一次有人谈到了,这里可以先引用eygle的话:
王国维在他的《人间词话》中曾经概括了为学的三种境界,我在这里套用一下:
古今之成大事业、大学问者,罔不经过三种之境界。
“昨夜西风凋碧树。独上高楼,望尽天涯路。”此第一境界也。
“衣带渐宽终不悔,为伊消得人憔悴。”此第二境界也。
“众里寻他千百度,蓦然回首,那人却在灯火阑珊处。”此第三境界也。
他引用王国维先生的话,把Oracle的学习分为必须经历的三种境界,估计很多学习过来的人都会有同样的感觉,当初,我看到这样的话语,也是有同样的感触,这个,在我学车的时候,又一次被证明。其实,不仅仅是学习Oracle了,学习任何东西都是一样,可能有如下的前进方式:
------
/
------
/
-----
/
-----
正如该图所示,学习一段时间以后,会有一个大的提升,之后,就会陷入一个长时间的迷茫期,可能很长时间都没有进展,然后,在一些条件触发下,又会有一个大的提升,学习过程,要经过多次量变到质变的积累,才能终于获得一定的成绩,而且,量变与质变的次数并不止3次,应当是更多,每次质变之后,你会觉得自己懂了很多,甚至有什么都懂了的感觉,慢慢的,又会觉得自己好象什么都不懂了,直到下次质变。
4、不要盲目跟随
为什么说到这里,主要是看了很多人的学习轨迹,盲目的追随别人的学习方法,或者是成长轨迹,或许,你可以快速的跟别人一样获得成功,甚至,你可以超过他,但是,大部分,或者你是生活在他的阴影之下,好象说的有点严重,实际上,有些人就是如此。
比如,以前盛行研究oracle内部,这样好象证明了自己很厉害,然后,很多人就都是研究,已自己会dump块,查看dump内容为自豪,而根本不管自己的基础是怎么样。但是,也有些人从开始就注重实践,而oracle内部研究的很少,最后的结果,不能说哪一方好,双方都有可能获得成功,但是,很多时候,每种方式总有那么一些人,走在别人的后面,不思考新的方法,而老是是抱怨,我要什么时候才能超过他啊?
曾经有个同事的离职理由是,因为他觉得不能超过我,最近,也有个同事开玩笑的说,他想去学别的算了,学oracle什么时候是个头啊,想要超越我们太难。其实,这里主要的问题,是看不到发展,因为他在走我,或者是别人以前的老路,而从这个路上再跨越或许太难,但是,实际上,大的方向确定之后,小的方向还是有很多的。典型的我觉得有dcba,其实认识他的时候比较晚,那个时候也看不到他很出色,但是chao_ping与他谈过后,就觉得他很不错,如今,他开发的很多工具,都是值得我们学习的。
全文完。。。。。。