这可能包括:
图书:
优化Oracle性能 – Cary Millsap
托马斯·凯特 ( Thomas Kyte , http: //asktom.oracle.com )
基于成本的Oracle基础 (Jonathan Lewis)
网站(如果您在Linux上处理Oracle):
http://www.puschitz.com – 在Linux上安装oracle,Linux性能调优技巧
…和oracle网站,metalink等
我会把它带到一个不同的方向。
每个Oracle DBA应该知道并且经常练习的前五件事情是:
另外,阅读Oracle文档并尝试解决问题至关重要。 保持好奇心。 如果您与其他DBA一起工作,请向他们提出问题,并尝试从他们的经验中学习,并分享您自己的学习。 但是不要把你所读的或者听到的所有东西都当成是理所当然的 – 试着理解逻辑,学会自己testing一切。
对操作系统,存储,networking等有好奇。学习与组织中的这些团队build立良好的关系。 知道在做什么 – 这会影响你。
此外,学习与开发人员合作,了解他们的痛苦,并教育他们如何正确使用数据库。 例如,绑定variables – 很好。 例如,向每个开发人员授予DBA – 不好。 要有耐心 – 有很多程序员和一些DBA,所以这是永无止境的。
另外,学习如何与Oracle支持团队合作。 这是一个需要练习的技巧。 当你在metalink时,学习你的方式,并尝试一些新的东西在那里。
嗯…这是足够的DBA禅现在:)
tahiti.oracle.com应该始终是起点。
博客要遵循:
Tanel Poder
乔纳森·刘易斯
道格·伯恩斯
凯文克洛森
Richard Foote
托马斯·凯特
只有文档和博客,你必须从http://www.ToadWorld.com开始。
只要有可能,就知道手动做某事的方式,而不是使用GUI。 例如,知道如何使用OS命令和实用程序创build物理备用数据库; 或通过创buildRMAN脚本并运行命令行与使用Enterprise Manager屏幕来克隆数据库。
我真的很喜欢这篇文章。
来自SQL大师Steven Feuerstein的博客