这可能包括:
- 值得读的书;
- 值得拥有的工具;
- ETC。
答案1
图书:
优化 Oracle 性能- 卡里·米尔萨普
几乎所有内容托马斯·凯特(http://asktom.oracle.com)
基于成本的预言机基础知识(乔纳森·刘易斯)
网站(如果您在 Linux 上使用 Oracle):
http://www.puschitz.com- 在 Linux 上安装 Oracle,Linux 性能调优技巧
...以及 Oracle 网站、Metalink 等等。
答案2
我会把它带向稍微不同的方向。
每个 Oracle DBA 都应该了解并经常实践的五件事:
- 备份和恢复
- 基本性能诊断/调整
- 备份和恢复
- 基本数据库安全
- 备份和恢复(认真的)
此外,阅读 Oracle 文档并尝试一些东西也很重要。保持好奇心。如果您与其他 DBA 合作,请向他们提问,并尝试从他们的经验中学习并分享您自己的学习成果。但不要将您阅读或听到的一切都视为理所当然 - 尝试理解逻辑并学会自己测试一切。
对操作系统、存储、网络等保持好奇心。学会与组织中的这些团队建立良好的关系。了解他们正在做什么 - 这将对你产生影响。
此外,要学会与开发人员合作,了解他们的痛苦,并教他们如何正确使用数据库。例如,绑定变量 - 好。例如,授予每个开发人员 DBA - 坏。要有耐心 - 程序员很多,DBA 很少,所以这是永无止境的。
另外,学习如何与 Oracle 支持部门合作。这是一项需要练习的技能。在 metalink 工作期间,请熟悉相关知识并尝试一些新东西。
嗯...现在 DBA zen 已经足够了 :)
答案3
答案4
只要有可能,就了解手动操作的方式,而不是使用 GUI。例如,了解如何使用 OS 命令和实用程序创建物理备用数据库;或者通过创建 RMAN 脚本并在命令行中运行它来克隆数据库,而不是使用企业管理器屏幕。