經證實的PL/SQL優(yōu)化解決方案在《Oracle PL/SQL性能調優(yōu)訣竅與方法》這本書中,作為Oracle ACE的兩位作者給出了一種方便的能夠從PL/SQL獲取最佳結果的方法,他們有著數十年為政府、企業(yè)和教育機構創(chuàng)建復雜生產系統(tǒng)的經驗。本書首先介紹了精確定位性能問題的方法,并提供了可度量和驗證的測試案例。在深入探討SQL和PL/SQL的結合使用方法之后,又深入挖掘了適用于Oracle數據庫的性能調優(yōu)工具。本書通篇包含真實的示例和最佳實踐。主要內容● 按照需求驅動的9步過程來識別和定位Web應用中的性能問題● 使用性能相關的數據庫工具,包括數據字典視圖、日志、追蹤、PL/SQLHierarchical Profiler(PL/SQL層次式分析器)、PL/Scope和RUNSTATS● 使用調用堆棧API、錯誤堆棧API和計時標記插裝代碼,以便定位性能問題● 內嵌于SQL中的PL/SQL和管理用戶定義的函數● 使用一種基于集合的方法把SQL嵌入PL/SQL中以便處理大量數據● 正確編寫和部署DML觸發(fā)器以避免性能問題● 用高級數據類型進行工作,包括LOB和XML● 使用緩存技術避免冗余操作● 有效地利用動態(tài)SQL來減少所需的代碼量和流水線系統(tǒng)管理● 管理版本控制并確保性能修復得到成功部署