如何收集统计信息不影响数据库?
本文主要介绍了在进行统计信息收集时,不影响数据库中的其他SQL。
收集统计信息的隐患——产生硬解析
介绍了收集统计信息会导致SQL产生硬解析的隐患。
aux_stats$ 基表(系统统计信息)
关于aux_stats$ 基表(系统统计信息)的一些描述。
外连接有 OR 关联条件只能走 NL优化(续)
对外连接条件有or只能走nl的优化的详细的描述,主要是针对前面文章的进一步完善
外连接有 OR 关联条件只能走 NL优化
当外连接有OR关联条件(T1.ID = T2.ID OR T1.AGE = T2.ID),进行等价改写优化
行迁移和行链接
行迁移和行链接的发生的原因,以及如何消除
快速得到SQL带A-Time时间的执行计划的小技巧
快速得到SQL带A-Time时间的执行计划的小技巧,仅作为参考
Clustering Factor(CF)聚簇因子
本文是关于聚簇因子相关知识学习及优化
E-rows和A-rows
Jonathan lewis的E-rows和A-rows翻译
判断in、not in、is null、is not null、exists、not exists是否可以走索引?
在SQL的where条件的过滤字段存在索引,判断in、not in、is null、is not null、exists、not exists是否可以走索引? 总的来说: in是可以走索引的; not in可以走索引 is null 不可以走索引; is not null 可以走索引 exists 可以走索引; not exists不可以走索引;
Oracle的并行
关于Oracle的并行的一些知识,并行执行:同时开启多个进程/线程来完成同一个任务。 本质:以额外的硬件资源消耗来换取执行时间的缩短 额外硬件资源消耗:对数据库服务器上的多个CPU、内存、多个 I/O通道,甚至是RAC环境下多个数据库节点的额外利用。