当前位置:毕业生招聘信息网知名企业资料IT/电信Oracle(甲骨文) → 知名企业资料内容

Oracle面试问题-技术篇(转载)3

作者:佚名  来源:不详  发布时间:2007-4-27 8:03:00

14. 如何建立一个备份控制文件?
  解答:Alter database backup control file to trace.
  15. 给出数据库正常启动所经历的几种状态 ?
  解答:STARTUP NOMOUNT – 数据库实例启动
     STARTUP MOUNT - 数据库装载
     STARTUP OPEN – 数据库打开
  16. 哪个column可以用来区别V$视图和GV$视图?
  解答:INST_ID 指明集群环境中具体的 某个instance 。
  17. 如何生成explain plan?
  解答:运行utlxplan.sql. 建立plan 表
     针对特定SQL语句,使用 explain plan set statement_id = ''tst1'' into pl
an_table
     运行utlxplp.sql 或 utlxpls.sql察看explain plan
  18. 如何增加buffer cache的命中率?
  解答:在数据库较繁忙时,适用buffer cache advisory 工具,查询v$db_cache_adv
ice.如果有必要更改,可以使用 alter system set db_cache_size 命令
  19. ORA-01555的应对方法?
  解答:具体的出错信息是snapshot too old within rollback seg , 通常可以通过增
大rollback seg来解决问题。当然也需要察看一下具体造成错误的SQL文本
  20. 解释$ORACLE_HOME和$ORACLE_BASE的区别?
  解答:ORACLE_BASE是oracle的根目录,ORACLE_HOME是oracle产品的目录。

请在邮件中注明:信息来自Byszp.COM