随笔分类 -  IT人士修养

摘要:今天我们都在谈DBA 2.0,而此前的模式就被归结为DBA 1.0,那么DBA 1.0的时代是什么样子的呢? 我简单做了如下一幅图示,将DBA的工作分为三个部分:Pre-DBA、DBA、Post-DBA DBA 1.0也许是我们都熟悉的模样,结合上图回想一下曾经我们的工作:在Pre-DBA阶段,可能我们需要进行数据库的安装部署工作,然后为了监控数据库的运行状况,我们需要编写一系列的脚本来监控数据库的运行,监控的内容有很多,包括ORA-错误信息、警告信息、空间使用情况、负载信息等,当然如果是我们自己来进行这些开发工作,你会发现甚至每个企业每个数据库的监控脚本都全然不同,我们的DBA在不停的发明. 阅读全文
posted @ 2011-09-17 22:14 老猫-DB 阅读(412) 评论(0) 推荐(0)
摘要:在这样一个晚上写下这样一个题目,是因为最近有越来越多的人问起我这个问题,我想还是试着把我的想法写下来。 1.快速有多快? 很多人都喜欢寻找捷径,所以经常问起快速,但是我经常反复告诉大家的是,没有捷径,或者说没有轻而易举的捷径可循。 当然快速两个字也是有意义的,这是这个快速的社会对于年轻人的要求,我说过这样一段话:随着技术以及时代的不断进步,社会留给DBA的成长时间越来越短,一个DBA从入门到成长为资深的时间不会超过2年……张爱玲说过,成名要趁早。做技术的也是如此,成长越早越好,越快越好。 2.如何获得成功? 无疑每个人都热切的期待成功,那么如何才能获得成功? 我曾经总结了一个简单的公式,罗列了 阅读全文
posted @ 2011-09-17 22:11 老猫-DB 阅读(381) 评论(0) 推荐(0)
摘要:选择从事软件开发,就选择了与挑战为伍。时下这个年代的软件开发已经不再是上个世纪的软件开发了,那时候基本上你选择一种开发语言和一个开发环境,就可以吃饱饭,而且还可以吃得很好。然而在软件行业发展到今天,我们有无数种开发语言,有无数种开发理念,有无数个框架,这些东西为软件开发的各个领域带来了便利,这是积极的一方面。但是也有消极的一方法,往往在众多的选择面前,会让你手足无措。 如今,单单靠使用一种编程语言,即便你炉火纯青、登峰造极,也算不上是一个优秀的软件开发者。那么到底怎样才可以在日新月异的软件开发技术面前,可以立于不败之地,做一个软件开发的常青树呢?1、至少掌握两种开发语言 毕竟软件开发还是要靠开 阅读全文
posted @ 2010-04-28 16:50 老猫-DB 阅读(742) 评论(0) 推荐(0)