- 相關推薦
Oracle面試題庫
1.以下命令哪個是 SQL*PLUS 命令?
A.UPDATE
B.EDIT
C.SELECT
D.ALTER TABLE
2.用SQLPLUS的_____命令可以查看表的結構信息,包括列的名稱和數(shù)據(jù)類型
A DESCRIPTION
B DESC
C SHOW TABLE
D SHOW USER
3. Oracle的前端工具是 :
A SQL*PLUS
B C++
C PL/SQL
D JAVA
4. 在SQLPLUS中,如何運行SQL腳本程序
A /
B @腳本
C EXE 腳本
D 不能在SQLPLUS中直接運行腳本
5. 用命令將SQLPLUS緩沖區(qū)中的內容保存到文件中,使用下列哪種方法
A 將緩沖區(qū)的內容Ctrl+C,然后再Ctrl+V到文件中即可
B 使用SAVE命令參數(shù)是文件路徑
C WRITE 方式,參數(shù)是文件路徑
D Oracle會自動保存
6. 用來設置一行能夠顯示的字符長度的命令是
A SET LINESIZE
B SET LINE
C SET LINEBUFFER
D SET SIZELINE
7. 以下哪個命令用來設置查詢顯示結果的列寬
A SET COLUMN SIZE
B COLUMN 列 FORMAT 長度
C COLUMN 列 長度
D 長度 OF COLUMN
8. 如何判斷數(shù)據(jù)庫的時區(qū)?
解答:SELECT DBTIMEZONE FROM DUAL;
22. 解釋GLOBAL_NAMES設為TRUE的用途
解答:GLOBAL_NAMES指明聯(lián)接數(shù)據(jù)庫的方式。如果這個參數(shù)設置為TRUE,在建立數(shù)據(jù)庫鏈接時就必須用相同的名字連結遠程數(shù)據(jù)庫
9. 如何加密PL/SQL程序?
解答:WRAP
10. 解釋FUNCTION,PROCEDURE和PACKAGE區(qū)別
解答:function 和procedure是PL/SQL代碼的集合,通常為了完成一個任務。procedure 不需要返回任何值而function將返回一個值在另一方面,Package是為了完成一個商業(yè)功能的一組function和proceudre的集合
11. 解釋TABLE Function的用途
解答:TABLE Function是通過PL/SQL邏輯返回一組紀錄,用于普通的表/視圖。他們也用于pipeline和ETL過程。
12. 舉出3種可以收集three advisory statistics
解答:Buffer Cache Advice, Segment Level Statistics, Timed Statistics
13. Audit trace 存放在哪個oracle目錄結構中?
解答:unix $ORACLE_HOME/rdbms/audit Windows the event viewer
14. 解釋materialized views的作用
解答:Materialized views 用于減少那些匯總,集合和分組的信息的集合數(shù)量。它們通常適合于數(shù)據(jù)倉庫和DSS系統(tǒng)。
15. 當用戶進程出錯,哪個后臺進程負責清理它
解答: PMON
16. 哪個后臺進程刷新materialized views?
解答:The Job Queue Processes.
17. 如何判斷哪個session正在連結以及它們等待的資源?
解答:V$SESSION / V$SESSION_WAIT
18. 描述什么是 redo logs
解答:Redo Logs 是用于存放數(shù)據(jù)庫數(shù)據(jù)改動狀況的物理和邏輯結構?梢杂脕硇迯蛿(shù)據(jù)庫.
19. 如何進行強制LOG SWITCH?
解答:ALTER SYSTEM SWITCH LOGFILE;
20. 舉出兩個判斷DDL改動的方法?
解答:你可以使用 Logminer 或 Streams
【Oracle面試題庫】相關文章:
Oracle數(shù)據(jù)庫DBA經(jīng)典面試題02-02
軟件測試工程師結構化面試題庫12-07
森林防火知識競賽題庫11-30
2023年6月安全月知識競賽培訓題庫03-09
幼兒教師招聘考試題庫09-13
小學一年級漢字聽寫大賽題庫03-24
會計初級歷年考試題庫03-29
計算機一級考試題庫操作題03-31
護士面試的面試經(jīng)驗02-28