• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    ORACLE 面試問題-技術篇(2)

    發布: 2007-7-02 11:08 | 作者: admin | 來源: | 查看: 10次 | 進入軟件測試論壇討論

    領測軟件測試網
                       ORACLE 面試問題-技術篇(2)

    21. 如何判斷數據庫的時區?
    解答:SELECT DBTIMEZONE FROM DUAL;

    22. 解釋GLOBAL_NAMES設為TRUE的用途
    解答:GLOBAL_NAMES指明聯接數據庫的方式。如果這個參數設置為TRUE,
    在建立數據庫鏈接時就必須用相同的名字連結遠程數據庫

    23。如何加密PL/SQL程序?
    解答:WRAP

    24. 解釋FUNCTION,PROCEDURE和PACKAGE區別
    解答:function 和procedure是PL/SQL代碼的集合,通常為了完成
    一個任務。procedure 不需要返回任何值而function將返回一個值
    在另一方面,Package是為了完成一個商業功能的一組function和proceudre
    的集合

    25. 解釋TABLE Function的用途
    解答:TABLE Function是通過PL/SQL邏輯返回一組紀錄,用于
    普通的表/視圖。他們也用于pipeline和ETL過程。

    26.  舉出3種可以收集three advisory statistics
    解答:Buffer Cache Advice, Segment Level Statistics,  Timed Statistics

    27.  Audit trace 存放在哪個oracle目錄結構中?
    解答:unix $ORACLE_HOME/rdbms/audit
         Windows the event viewer

    28.  解釋materialized views的作用
    解答:Materialized views 用于減少那些匯總,集合和分組的
    信息的集合數量。它們通常適合于數據倉庫和DSS系統。

    29.  當用戶進程出錯,哪個后臺進程負責清理它
    解答: PMON

    30.  哪個后臺進程刷新materialized views?
    解答:The Job Queue Processes.

    31.  如何判斷哪個session正在連結以及它們等待的資源?
    解答:V$SESSION / V$SESSION_WAIT

    32.  描述什么是 redo logs
    解答:Redo Logs 是用于存放數據庫數據改動狀況的物理和邏輯結構。
    可以用來修復數據庫.

    33.  如何進行強制LOG SWITCH?
    解答:ALTER SYSTEM SWITCH LOGFILE;

    34. 舉出兩個判斷DDL改動的方法?
    解答:你可以使用 Logminer 或 Streams

    35.  Coalescing做了什么?
    解答:Coalescing針對于字典管理的tablespace進行碎片整理,將
    臨近的小extents合并成單個的大extent.


    36.  TEMPORARY tablespace和PERMANENT tablespace 的區別是?
    解答:A temporary tablespace 用于臨時對象例如排序結構而 permanent tablespaces
    用來存儲那些@#真實@#的對象(例如表,回滾段等)


    37.  創建數據庫時自動建立的tablespace名稱?
    解答:SYSTEM tablespace.

    38.  創建用戶時,需要賦予新用戶什么權限才能使它聯上數據庫。
    解答:CONNECT

    39.  如何在tablespace里增加數據文件?
    解答:ALTER TABLESPACE <tablespace_name> ADD DATAFILE <datafile_name> SIZE <size>

    40.  如何變動數據文件的大?
    解答:ALTER DATABASE DATAFILE <datafile_name> RESIZE <new_size>;

    41.  哪個VIEW用來檢查數據文件的大?
    解答: DBA_DATA_FILES

    42.  哪個VIEW用來判斷tablespace的剩余空間
    解答:DBA_FREE_SPACE

    43.  如何判斷誰往表里增加了一條紀錄?
    解答:auditing

    44. 如何重構索引?
    解答: ALTER INDEX <index_name> REBUILD;

    45. 解釋什么是Partitioning(分區) 以及它的優點。
    解答:Partition將大表和索引分割成更小,易于管理的分區。


    46.  你剛剛編譯了一個PL/SQL Package但是有錯誤報道,如何顯示出錯信息?
    解答:SHOW ERRORS

    47.  如何搜集表的各種狀態數據?
    解答: ANALYZE
    The ANALYZE command.

    48. 如何啟動SESSION級別的TRACE
    解答:  DBMS_SESSION.SET_SQL_TRACE
          ALTER SESSION SET SQL_TRACE = TRUE;

    49.  IMPORT和SQL*LOADER 這2個工具的不同點
    解答:這兩個ORACLE工具都是用來將數據導入數據庫的。
    區別是:IMPORT工具只能處理由另一個ORACLE工具EXPORT生成
    的數據。而SQL*LOADER可以導入不同的ASCII格式的數據源


    50。 用于網絡連接的2個文件?
    解答: TNSNAMES.ORA and SQLNET.ORA

                                                                black_snail

                                                                ligang1000@hotmail.com

    延伸閱讀

    文章來源于領測軟件測試網 http://www.kjueaiud.com/


    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備10010545號-5
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>