oracle sql 优化相关

1、oracle net 单次获取结果集 默认10条 可修改array size,jdbc fetchsize 


2、针对大统计 union all 等改为分析函数提升性能


3、既然NULL是可以进复合索引的,在我们需要对NULL进行索引时,就可以构造一个“伪复合索引”:CREATE INDEX my_index ON my_table(my_column,0);



4、维护时 标记索引不可见 一段时间


5、虚拟索引 无段索引


6、DML error loging


7、update ctas


8、设置、还原统计信息


9、环境更改(cpu数量变化等)导致执行计划突变


10、绑定变量窥视会锁定第一次解析出的执行计划直到重新解析(禁用绑定变量窥视,或通过自适用游标共享)


11、基数反馈,执行计划基数误估时 e-rows a-rows差距过大, 自动保存正确估计,并在下一次执行时二次优化(12c 功能?) 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值