zoukankan      html  css  js  c++  java
  • Buffer Sort

    BUFFER (SORT)
    Description
    Performs a memory sort on a row source 
    
    
    
    
    CREATE TABLE t1 (c01 NUMBER);  
    CREATE INDEX T1_C1 ON T1(C01);
    
    CREATE TABLE t2 (c02 NUMBER); 
    
    BEGIN
      DBMS_STATS.GATHER_TABLE_STATS(ownname          => 'SCOTT',
                                    tabname          => 'T1',
                                    estimate_percent => 30,
                                    method_opt       => 'for all columns size repeat',
                                    no_invalidate    => FALSE,
                                    degree           => 8,
                                    cascade          => TRUE);
    END;
    
    BEGIN
      DBMS_STATS.GATHER_TABLE_STATS(ownname          => 'SCOTT',
                                    tabname          => 'T2',
                                    estimate_percent => 30,
                                    method_opt       => 'for all columns size repeat',
                                    no_invalidate    => FALSE,
                                    degree           => 8,
                                    cascade          => TRUE);
    END;
    
    SQL> set autot trace
    SQL> SELECT t1.c01, t2.c02  FROM t1,t2;
    
    Execution Plan
    ----------------------------------------------------------
    Plan hash value: 787647388
    
    -----------------------------------------------------------------------------
    | Id  | Operation	     | Name | Rows  | Bytes | Cost (%CPU)| Time     |
    -----------------------------------------------------------------------------
    |   0 | SELECT STATEMENT     |	    |	  1 |	 26 |	  4   (0)| 00:00:01 |
    |   1 |  MERGE JOIN CARTESIAN|	    |	  1 |	 26 |	  4   (0)| 00:00:01 |
    |   2 |   TABLE ACCESS FULL  | T1   |	  1 |	 13 |	  2   (0)| 00:00:01 |
    |   3 |   BUFFER SORT	     |	    |	  1 |	 13 |	  2   (0)| 00:00:01 |
    |   4 |    TABLE ACCESS FULL | T2   |	  1 |	 13 |	  2   (0)| 00:00:01 |
    -----------------------------------------------------------------------------

  • 相关阅读:
    Live2D 看板娘
    Live2D 看板娘
    Live2D 看板娘
    Live2D 看板娘
    Live2D 看板娘
    Live2D 看板娘
    [并发编程]并发编程第一篇:利用并发编程,实现查找大量数据中的素数
    [转载]Java数组扩容算法及Java对它的应用
    MineCraft note
    Hibernate一对一、一对多、多对多注解映射配置
  • 原文地址:https://www.cnblogs.com/zhaoyangjian724/p/3797934.html
Copyright © 2011-2022 走看看