《深入解析Oracle》- DBA 2.0时代技术交流会

    下午去参加了eygle主讲的DBA 2.0时代技术交流会,主要讲的是DBA 2.0的时代及DBA职业生涯规划。后悔自己没带纸和笔,只能用脑子回忆了。 会中主要谈到了两个大的模块:一是如何才能做好一名合格的DBA,二是什么是DBA的日常工作职责。
一、如何才能做好一名合格的DBA
        1.扎实的基础知识
           基础知识是很重要的,没有扎实的基础,如何谈优秀的技术呢,如何灵活的运用新特性呢?
        2.由点及面,深入解析
            我们学习oracle最重要的不是技术,而是方法,要学会由一个点延伸到面,然后把所有的面形成网,要做到知识的融汇贯通。
        3.学会独立的思考
            其实这点我做的很不好,我觉得自己独立思考的能力很差,这点是我要加强的,比如你使用搜索引擎的能力,查找文档相关资料的能力等等。
        4. 实验是检验真理的唯一标准
            oracle切忌的就是纸上谈兵,没有实际操作过的东西都是不可靠的,只有动手,亲自做一遍实验得到的结果才是最准确的。

二、什么是DBA的日常工作职责
        1. 学会查看alert_sid.log日志
             几乎oracle所有的错误信息都会记录到$ORACLE_BASE/admin/sid/bdump/alert_sid.log 文件里面,查看alert日志是oracle最终要的一项工作,它会帮助你查找到oracle的相关错误。比如我们可以用os级的工具去输出日志文件中的内容
        2. 能否列出10个你认为最重要的动态性能视图
            v$session , v$sql, v$plan_table , v$sysstat, v$sys_event, v$session_wait, v$parameter ......
        3.能否列出10个你认为最重要的数据字典
            dba_tables, dba_tablespace, dba_sys_priv......
        4. 能否列出10个你认为最重要的等待事件
            db file sequential read,db file scattered read,enqueue, log file switch.......
        5. 常用的2个管理工具
             oem, em dbconsole......
        6. 前瞻性的监控db性能,比如察看top sql, 做一些statspack报告,AWR等信息的收集,定期统计分析做一些趋势图的分析,察看有无异常,dba要做到对应用很熟悉。
        7. 实在回忆不起来了,呵呵


        其实今天的收获蛮大的,最大的心得就是觉得自己是一个很不称职的dba,这些东西之前就问过自己,但是我还是没有真正的研究过它,唉,要学的东西太多了,没有完的时候,其实不光是学习,人生也是如此,我们每天都要不断地学习,只有不断地学习才能不断地进步。
       今天有2个朋友夸我了003.gif,夸我进步比较快,呵呵,其实这些都是在认识他们以后,之前一个人学习的时候真的进步很慢的,在这里要谢谢我的两个好朋友coolyl和zhaoyu 001.gif,希望大家可以一起进步。

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/9252210/viewspace-567358/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/9252210/viewspace-567358/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值