程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Oracle數據庫 >> Oracle數據庫基礎 >> Oracle開發面試題集錦

Oracle開發面試題集錦

編輯:Oracle數據庫基礎

對於急需找工作的同學來說,能夠獲得Oracle開發面試題是最希望的事情之一,本文搜集了很多相關資料,希望對面試者有所幫助。對於搜集到的試題,還進行了分類,便於讀者閱讀。

一.Oracle開發面試題之SQL tuning類 
1.列舉幾種表連接方式  
2.不借助第三方工具,怎樣查看sql的執行計劃  
3.如何使用CBO,CBO與RULE的區別  
4.如何定位重要(消耗資源多)的SQL  
5.如何跟蹤某個session的SQL  
6.SQL調整最關注的是什麼  
7.說說你對索引的認識(索引的結構、對dml影響、對查詢影響、為什麼提高查詢性能)  
8.使用索引查詢一定能提高查詢的性能嗎?為什麼  
9.綁定變量是什麼?綁定變量有什麼優缺點?  
10.如何穩定(固定)執行計劃  
11.和排序相關的內存在8i和9i分別怎樣調整,臨時表空間的作用是什麼  
12.存在表T(a,b,c,d),要根據字段c排序後取第21—30條記錄顯示,請給出sql  

二.Oracle開發面試題之數據庫基本概念類  
1.pctused and pctfree表示什麼含義有什麼作用  
2.簡單描述table/segment/extent/block之間的關系  
3.描述tablespace和datafile之間的關系  
4.本地管理表空間和字典管理表空間的特點,ASSM有什麼特點  
5.回滾段的作用是什麼  
6.日志的作用是什麼  
7.SGA主要有那些部分,主要作用是什麼  
8.Oracle系統進程主要有哪些,作用是什麼  

三.Oracle開發面試題之備份恢復類  
1.備份如何分類  
2.歸檔是什麼含義  
3.如果一個表在2004-08-04  10:30:00  被drop,在有完善的歸檔和備份的情況下,如何恢復  
4.rman是什麼,有何特點  
5.standby的特點     
6.對於一個要求恢復時間比較短的系統(數據庫50G,每天歸檔5G),你如何設計備份策略  

四.Oracle開發面試題之系統管理類  
1.對於一個存在系統性能的系統,說出你的診斷處理思路  
2.列舉幾種診斷IO、CPU、性能狀況的方法  
3.對statspack有何認識  
4.如果系統現在需要在一個很大的表上創建一個索引,你會考慮那些因素,如何做以盡量減小對應用的影響  
5.對raid10  和raid5有何認識  

五:綜合隨意類
1.你最擅長的是Oracle哪部分?  
2.喜歡oracle嗎?喜歡上論壇嗎?或者偏好Oracle的哪一部分?  
3.隨意說說你覺得Oracle最有意思的部分或者最困難的部分  
4.為何要選擇做DBA呢?

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved