Oracle面试问题-技术篇
这也许是你一直期待的文章,在关注这局部技术问题的同时,请务
必阅读有关面试中有关个人的问题和解答。这里的答复并不是十分
全面,这些问题可以通过多个角度来进行解释,也许你不必在面试
过程中给出完全详尽的答案,只需要通过你的解答使面试考官了解
你对ORACLE概念的熟悉程度。
1.解释冷备份和热备份的不同点以及各自的优点
解答:热备份针对归档模式的数据库,在数据库仍旧处于工作状态
时进行备份。而冷备份指在数据库关闭后,进行备份,适用于所有
模式的数据库。热备份的优点在于当备份时,数据库仍旧可以被使
用并且可以将数据库恢复到任意一个时间点。冷备份的优点在于它
的备份和恢复操作相当简单,并且由于冷备份的数据库可以工作在
非归档模式下,数据库性能会比归档模式稍好。(因为不必将archiv
e log写入硬盘)
2.你必须利用备份恢复数据库,但是你没有控制文件,该如何解决
问题呢?
解答:重建控制文件,用带backup control file
子句的recover 命令恢复数据库。
3.如何转换init.ora到spfile?
解答:使用create spfile from pfile 命令.
4.解释data block , extent 和
segment的区别(这里建议用英文术语)