oracle面试题(网摘).docVIP

  • 11
  • 0
  • 约6.65万字
  • 约 71页
  • 2018-04-27 发布于河南
  • 举报
oracle面试题(网摘)

一份ORACLE DBA面试题 收藏 一:SQL tuning 类 1:列举几种表连接方式 答:merge join,hash join,nested loop 2:不借助第三方工具,怎样查看sql的执行计划 答:sqlplus set autotrace ... utlxplan.sql创建plan_table表 3:如何使用CBO,CBO与RULE的区别 答:在初始化参数里面设置optimizer_mode=choose/all_rows/first_row等可以使用cbo.br /rbo会选择不合适的索引,cbo需要统计信息。 4:如何定位重要(消耗资源多)的SQL 答:根据v$sqlarea 中的逻辑读/disk_read。以及寻找CPU使用过量的session,查出当前session的当前SQL语句,或者:监控WIN平台Oracle的运行 5:如何跟踪某个session的SQL 答:先找出对应的sid,serial,然后调用system_system.set_sql_trace_in_session(sid,serial,true);参考:跟踪某个会话 6:SQL调整最关注的是什么 答:逻辑读。IO量 7:说说你对索引的认识(索引的结构、对dml影响、对查询影响、为什么提高查询性能 答:默认的索引是b-tree. 对insert的影响.(分裂,要保证tree的平衡) 对

文档评论(0)

1亿VIP精品文档

相关文档