Oracle优化器(RBO与CBO)
在Oracle中80%的性能问题是由SQL语句引起的,而在SQL进行硬解析时会使用Oracle优化器。优化器(Optimizer)是Oracle中内置的一个核心子系统,主要负责成生SQL执行计划。目前Oracle的优化器分为RBO和CBO两种类型。 1.RBO优化器 ...
Oracle 性能优化小结
1 SQL优化方面1.1 尽量减少硬解析 当一个用户与数据库建立连接后,会向数据库发出操作请求,即向数据库送过去SQL语句。服务器进程会将SQL语句转变为asc码,并通过一个hash函数将asc码生成出一个hash值,服务器进程会到共享池中library cache查询此hash是否存在,如果存在,服务器进程会从library cache...