<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    關(guān)于oracle中的timestamp和date類型

    之前一直認(rèn)為類似:where timestamp>date 這種子句是不走索引的

    下面簡單做一個(gè)驗(yàn)證:

    c:>sqlplus / as sysdba
    sys@EOS >create table test as select table_name,to_timestamp(last_analyzed) date_test from dba_tables;

    表已創(chuàng)建。

    sys@EOS> create index idx_test_date on test (date_test);

    索引已創(chuàng)建。

    sys@EOS> desc test
     名稱                                                  是否為空? 類型
     ----------------------------------------------------- -------- ----------------
    --------------------
     TABLE_NAME                                            NOT NULL VARCHAR2(30)
     DATE_TEST                                                      TIMESTAMP(0)

    sys@EOS> select date_test from test where date_test > TO_DATE('2007-11-5 00:00:00','yyyy-MM-dd HH24:mi:ss');

    執(zhí)行計(jì)劃
    ----------------------------------------------------------
    Plan hash value: 944171586

    -------------------------------------------------------------------------------- --
    | Id  | Operation        | Name          | Rows  | Bytes | Cost (%CPU)| Time |
    -------------------------------------------------------------------------------- --
    |   0 | SELECT STATEMENT |               |     1 |    22 |     1   (0)| 00:00:01 |
    |*  1 |  INDEX RANGE SCAN| IDX_TEST_DATE |     1 |    22 |     1   (0)| 00:00:01 |
    -------------------------------------------------------------------------------- --

    Predicate Information (identified by operation id):
    ---------------------------------------------------

       1 - access("DATE_TEST">TIMESTAMP'2007-11-05 00:00:00')

    Note
    -----
       - dynamic sampling used for this statement


    統(tǒng)計(jì)信息
    ----------------------------------------------------------
              7  recursive calls
              0  db block gets
             18  consistent gets
              0  physical reads
              0  redo size
            280  bytes sent via SQL*Net to client
            374  bytes received via SQL*Net from client
              1  SQL*Net roundtrips to/from client
              0  sorts (memory)
              0  sorts (disk)
              0  rows processed

    從上面可以清楚看到,timestamp>date情況下,走索引

    糾正我之前的認(rèn)識(shí)。

    另外再補(bǔ)充一下,date這個(gè)數(shù)據(jù)類型一般情況下很少用,建議產(chǎn)品里面所有的date數(shù)據(jù)類型全部改為timestamp

    posted on 2007-12-26 00:42 tacy lee 閱讀(1915) 評(píng)論(0)  編輯  收藏 所屬分類: 性能相關(guān)數(shù)據(jù)庫

    主站蜘蛛池模板: 曰批视频免费40分钟试看天天| 成年私人影院免费视频网站| 亚洲黄色在线视频| 免费国产黄线在线观看| 免费国产高清毛不卡片基地| 亚洲va久久久噜噜噜久久天堂 | xxxxx做受大片视频免费| 午夜亚洲AV日韩AV无码大全| 午夜毛片不卡高清免费| 国产成人精品免费视频大全| 亚洲国产日韩在线成人蜜芽| 亚洲国产综合无码一区二区二三区 | 在线视频观看免费视频18| 一级毛片在线免费播放| 亚洲综合综合在线| 亚洲国产日韩在线观频| 成人片黄网站A毛片免费| 国产精品福利在线观看免费不卡| 亚洲小视频在线播放| 亚洲一区二区三区在线播放| 2021免费日韩视频网| 一级人做人爰a全过程免费视频| 亚洲婷婷天堂在线综合| 亚洲综合熟女久久久30p| 免费a级毛片高清视频不卡| 你懂的在线免费观看| 老外毛片免费视频播放| 亚洲黄色激情视频| 亚洲AV人人澡人人爽人人夜夜| 免费h黄肉动漫在线观看| 波多野结衣免费在线| 无码国产精品一区二区免费3p| 曰批全过程免费视频免费看| 国产亚洲精品成人AA片| 亚洲网址在线观看你懂的| 亚洲人成网站色在线入口| 日韩在线看片免费人成视频播放| 国产黄色免费网站| 一级毛片在线观看免费| 成人免费乱码大片A毛片| 水蜜桃视频在线观看免费|