11 2019 档案

摘要:分类 成本值的计算是根据目标SQL所涉及的表、索引、列等相关对象的统计信息,运用CBO固有的成本值计算公示计算出来的。 什么是Oracle里的统计信息: Oracle数据库里的统计信息是这样的一组数据:它存储在数据字典里,且从多个维度描述了Oracle数据库里对象的详细信息。 Oracle数据库里的 阅读全文
posted @ 2019-11-14 23:16 数鸭哥 阅读(307) 评论(0) 推荐(0)
摘要:自左向右找到缩进最深的,自上向下,再往父节点执行,遇到兄弟节点自上向下,如下:(id列3和9可不是兄弟节点,所以id为2的为第4步) 阅读全文
posted @ 2019-11-13 10:12 数鸭哥 阅读(212) 评论(0) 推荐(0)
摘要:oracle里的查询转换的作用 oracle里查询转换,又称查询改写,它是Oracle在解析目标SQL的过程中的重要一步,其含义是指Oracle在解析目标SQL时可能会对其做等价改写,目的是为了能更高效地执行目标SQL,即Oracle可能会将目标SQL改写成语义上完全等价但执行效率却更高的形式。Or 阅读全文
posted @ 2019-11-12 20:27 数鸭哥
摘要:嵌套游标 declare c_emp_sub sys_refcursor; v_empno number; v_empno_sub number; cursor c_emp is select empno,cursor(select empno from emp where a.empno=mgr 阅读全文
posted @ 2019-11-12 09:02 数鸭哥 阅读(146) 评论(0) 推荐(0)
摘要:Library Cache Oracle数据库中库缓存(Library Cache)的作用和其组成结构。 库缓存实际上是SGA的一块内存区域(更确切地说,库缓存是Shared Pool中的一块内存区域),它的主要作用是缓存刚刚执行过的SQL语句和PL/SQL语句(如存储过程、函数、包、触发器)所对应 阅读全文
posted @ 2019-11-11 20:27 数鸭哥 阅读(616) 评论(0) 推荐(0)