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

首頁(yè) > 數(shù)據(jù)庫(kù) > Oracle > 正文

Oracle數(shù)據(jù)庫(kù)中的timestamp和date類型

2024-08-29 13:52:42
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
問(wèn)題:where timestamp>date 這種子句是走索引嗎?

下面我們針對(duì)這個(gè)問(wèn)題做一個(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情況下,走索引。

另外,date類型一般很少用,建議大家在產(chǎn)品里面所有的date數(shù)據(jù)類型全部改為timestamp。


發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 炎陵县| 呈贡县| 五河县| 盖州市| 徐州市| 从江县| 弥渡县| 平凉市| 固安县| 丰原市| 芷江| 治多县| 闻喜县| 聊城市| 康马县| 呼玛县| 禹州市| 汉阴县| 榆林市| 正安县| 遂宁市| 麻江县| 广昌县| 加查县| 阳春市| 平原县| 呼图壁县| 盐津县| 屏南县| 梨树县| 彩票| 孟州市| 阿克陶县| 伊春市| 铅山县| 桃江县| 石渠县| 瓮安县| 湖州市| 渑池县| 绵阳市|