qileilove

          blog已經轉移至github,大家請訪問 http://qaseven.github.io/

          PL/SQL測試20題

          1.procedure,function,trigger的區別,從功能,返回值,參數,與sql關系等說說
            2.你經常如何tuning PLSQL代碼呢?從什么角度tuning?PLSQL優化技術你知道的有哪些,可以舉例?
            3.對于PLSQL的一些硬編碼,你有哪些方法來避免,請舉一些有代表性的例子并說明好處。
            4.對in,out,in out mode參數的賦值過程是如何的?以及他們的主要區別?
            5.在PLSQL里你如何避免重復代碼問題的,請舉例說明
            6.你的PLSQL代碼里有COMMIT嗎?你如何看待頻繁COMMIT問題的。
            7.請列舉4種動態語句,并說明用途。
            8.SQL性能調整你經常用哪些工具,比如explain plan,set autotrace,10046等,他們之間有什么區別。
            9.描述DBMS_PROFILER包、DBMS_HPROF、DBMS_TRACE、DBMS_UTILITY的常見用途。
            10.描述array,nested table,index by table的區別。
            11.forall和bulk collect干嘛的?基本原理是什么?請舉例在什么情況下你會用批處理,有什么注意點,limit一般設為多大,為什么?
            12.你認為package編程與非package編程相比,有什么好處?
            13.在PLSQL里如何使用綁定變量,為什么要使用綁定變量?請舉例說明。
            14.sql中可以調用自定義的function,有什么限制?
            15.autonomous transaction是干嘛的?請描述一下,并且舉例說明其用途。
            16.在PLSQL里,你用什么的方法保護你的代碼安全。
            17.請描述下cursor的幾種迭代方式:loop...end loop,while ... loop,for ...loop以及區別。
            18.PLSQL的異常控制,你經常如何做?DBMS_UTILITY.FORMAT_ERROR_STACK、DBMS_UTILITY.FORMAT_CALL_STACK以及DBMS_UTILITY.FORMAT_ERROR_BACKTRACE是干嘛的?請描述下你對PLSQL的error handle的理解以及常用處理方式?
            19.管道table函數常用于什么場合,你對piple function如何看的,經常使用的場合在什么地方?
            20.和PLSQL編程相關的系統視圖你知道哪些,簡單描述下其功能。

          posted on 2014-03-04 10:34 順其自然EVO 閱讀(334) 評論(0)  編輯  收藏 所屬分類: 數據庫

          <2014年3月>
          2324252627281
          2345678
          9101112131415
          16171819202122
          23242526272829
          303112345

          導航

          統計

          常用鏈接

          留言簿(55)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 乌审旗| 清水河县| 东乡族自治县| 新乐市| 东乡县| 乡宁县| 万源市| 台山市| 丹东市| 四川省| 彩票| 桦南县| 保靖县| 陇川县| 丹东市| 东丽区| 盖州市| 汝南县| 宜城市| 宁乡县| 龙岩市| 西丰县| 于田县| 施甸县| 泌阳县| 丰镇市| 北碚区| 临泉县| 轮台县| 静宁县| 凌云县| 肇源县| 绥德县| 益阳市| 抚顺市| 新化县| 民丰县| 旌德县| 阳东县| 油尖旺区| 定陶县|