经证实的PL/SQL优化解决方案
在《Oracle PL\SQL性能调优诀窍与方法》这本书中,作为Oracle ACE的两位作者给出了一种方便的能够从PL/SQL获取优秀结果的方法,他们有着数十年为政府、企业和教育机构创建复杂生产系统的经验。本书首先介绍了精确定位性能问题的方法,并提供了可度量和验证的测试案例。在深入探讨SQL和PL/SQL的结合使用方法之后,又深入挖掘了适用于Oracle数据库的性能调优工具。本书通篇包含真实的示例和优秀实践。
主要内容
● 按照需求驱动的9步过程来识别和定位Web应用中的性能问题
● 使用性能相关的数据库工具,包括数据字典视图、日志、追踪、PL/SQL Hierarchical Profiler(PL/SQL层次式分析器)、PL/Scope和RUNSTATS
● 使用调用堆栈API、错误堆栈API和计时标记插装代码,以便定位性能问题
● 内嵌于SQL中的PL/SQL和管理用户定义的函数
● 使用一种基于集合的方法把SQL嵌入PL/SQL中以便处理大量数据
● 正确编写和部署DML触发器以避免性能问题
● 用高级数据类型进行工作,包括LOB和XML
● 使用缓存技术避免冗余操作
● 有效地利用动态SQL来减少所需的代码量和流水线系统管理
● 管理版本控制并确保性能修复得到成功部署
展开