Oracle開發(fā)面試題集錦
對(duì)于急需找工作的同學(xué)來說,能夠獲得Oracle開發(fā)面試題是最希望的事情之一,本文搜集了很多相關(guān)資料,希望對(duì)面試者有所幫助。對(duì)于搜集到的試題,還進(jìn)行了分類,便于讀者閱讀。
一.Oracle開發(fā)面試題之SQL tuning類
1.列舉幾種表連接方式
2.不借助第三方工具,怎樣查看sql的執(zhí)行計(jì)劃
3.如何使用CBO,CBO與RULE的區(qū)別
4.如何定位重要(消耗資源多)的SQL
5.如何跟蹤某個(gè)session的SQL
6.SQL調(diào)整最關(guān)注的是什么
7.說說你對(duì)索引的認(rèn)識(shí)(索引的結(jié)構(gòu)、對(duì)dml影響、對(duì)查詢影響、為什么提高查詢性能)
8.使用索引查詢一定能提高查詢的性能嗎?為什么
9.綁定變量是什么?綁定變量有什么優(yōu)缺點(diǎn)?
10.如何穩(wěn)定(固定)執(zhí)行計(jì)劃
11.和排序相關(guān)的內(nèi)存在8i和9i分別怎樣調(diào)整,臨時(shí)表空間的作用是什么
12.存在表T(a,b,c,d),要根據(jù)字段c排序后取第21—30條記錄顯示,請(qǐng)給出sql
二.Oracle開發(fā)面試題之?dāng)?shù)據(jù)庫基本概念類
1.pctused and pctfree表示什么含義有什么作用
2.簡單描述table/segment/extent/block之間的關(guān)系
3.描述tablespace和datafile之間的關(guān)系
4.本地管理表空間和字典管理表空間的特點(diǎn),ASSM有什么特點(diǎn)
5.回滾段的作用是什么
6.日志的作用是什么
7.SGA主要有那些部分,主要作用是什么
8.oracle系統(tǒng)進(jìn)程主要有哪些,作用是什么
三.Oracle開發(fā)面試題之備份恢復(fù)類
1.備份如何分類
2.歸檔是什么含義
3.如果一個(gè)表在2004-08-04 10:30:00 被drop,在有完善的歸檔和備份的情況下,如何恢復(fù)
4.rman是什么,有何特點(diǎn)
5.standby的特點(diǎn)
6.對(duì)于一個(gè)要求恢復(fù)時(shí)間比較短的系統(tǒng)(數(shù)據(jù)庫50G,每天歸檔5G),你如何設(shè)計(jì)備份策略
四.Oracle開發(fā)面試題之系統(tǒng)管理類
1.對(duì)于一個(gè)存在系統(tǒng)性能的系統(tǒng),說出你的診斷處理思路
2.列舉幾種診斷IO、CPU、性能狀況的方法
3.對(duì)statspack有何認(rèn)識(shí)
4.如果系統(tǒng)現(xiàn)在需要在一個(gè)很大的表上創(chuàng)建一個(gè)索引,你會(huì)考慮那些因素,如何做以盡量減小對(duì)應(yīng)用的影響
5.對(duì)raid10 和raid5有何認(rèn)識(shí)
五:綜合隨意類
1.你最擅長的是oracle哪部分?
2.喜歡oracle嗎?喜歡上論壇嗎?或者偏好oracle的哪一部分?
3.隨意說說你覺得oracle最有意思的部分或者最困難的部分
4.為何要選擇做DBA呢?
【編輯推薦】