国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > Oracle > 正文

淺析Oracle 10gR2中優化器對表關聯的優化

2024-08-29 13:34:49
字體:
來源:轉載
供稿:網友
    在以前的一篇文章中,介紹過額外的關聯對SQL的影響是很大的,所以在sql審核的工作中,對于表關聯的關注是相當多的,假如冗余能夠優化掉表關聯,偶都盡量在表設計上做些冗余處理;在10gR2中,發現優化器可以優化掉一些不必要的關聯……   9206:
  SQL> set autot on
  SQL> select count(*)
  2 from dept d, emp e
  3 where d.deptno = e.deptno;
  COUNT(*)
  ----------
  12
  Execution Plan
  ----------------------------------------------------------
  0 SELECT STATEMENT Optimizer=CHOOSE
  1 0 SORT (AGGREGATE)
  2 1 NESTED LOOPS
  3 2 TABLE access (FULL) OF 'EMP'
  4 2 INDEX (UNIQUE SCAN) OF 'PK_DEPT' (UNIQUE)  10202
  SQL> set autot on
  SQL> select count(*)
  2 from dept d, emp e
  3 where d.deptno = e.deptno;
  COUNT(*)
  ----------
  12
  ?????
  ----------------------------------------------------------
  Plan hash value: 2083865914
  --------------------------------------------------------------------------
   Id Operation Name Rows Bytes Cost (%CPU) Time
  --------------------------------------------------------------------------
   0 SELECT STATEMENT 1 13 3 (0) 00:00:01
   1 SORT AGGREGATE 1 13
  * 2 TABLE ACCESS FULL EMP 12 156 3 (0) 00:00:01
  --------------------------------------------------------------------------
  PRedicate Information (identified by operation id):
  ---------------------------------------------------
  2 - filter("E"."DEPTNO" IS NOT NULL)

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 武城县| 高尔夫| 台安县| 铁岭市| 江口县| 新疆| 藁城市| 阿拉尔市| 乌鲁木齐市| 庄浪县| 定日县| 平山县| 梁山县| 丘北县| 二连浩特市| 永修县| 墨脱县| 北碚区| 巴中市| 壤塘县| 涡阳县| 阿拉善右旗| 绵阳市| 湘乡市| 永城市| 鄂伦春自治旗| 汝南县| 枞阳县| 绍兴县| 叶城县| 招远市| 大足县| 玛曲县| 嘉义市| 建平县| 海城市| 西安市| 临湘市| 枣庄市| 楚雄市| 通河县|