Oracle数据库管理员

2024-12-30 04:18:31
推荐回答(1个)
回答1:

想成为Oracle的DBA要掌握的东西有很多很多,下面给你罗列一些平时经常用到的吧,虽然肯定不全,但是能够让你明白一个真正的DBA都需要会什么。

  1. 除了基本的Oracle SQL之外,首先要学PL/SQL,还要了解这种主要在数据库端进行处理的语言都有哪些特点,为什么用它,并且明白Oracle数据库中各种对象的意义。

  2. 掌握Oracle的数据恢复机制,怎么设置snapschot、怎么管理Redo Log等等。

  3. 掌握如何监视系统性能,如何使用SQL Tuning Advisor改进SQL语句,如何用SQL Access Advisor改进数据库表结构。

  4. 掌握用户管理机制,掌握Autiding相关操作。

  5. 掌握数据诊断方法,掌握SQL Repair Advisor的使用。

  6. 掌握数据安全传输方法。

  7. Oracle物理存储结构(这个较少用,但是有时就指望它了)。

  8. 等等等等...


这些东西如果你没有实践过的话,就算学了也白学,很快就忘了。其中很多技能需要依靠拥有大量复杂数据的系统来反复练习,所以你大三毕业之前很难学精,除非你大三其他的什么都不学,就学Oracle了。