create table a(
HISTORY_ID NUMBER(12),
CREATE_TS DATE,
TXN_DT CHAR(8),
FROM_UUID CHAR(12),
FROM_LOGINNAME CHAR(12),
TO_UUID CHAR(12),
TO_LOGINNAME CHAR(12),
CARD_ID CHAR(15),
CHARGE_AT NUMBER(12),
CARD_TYPE CHAR(4),
SITE_CD CHAR(5),
PARTITION NUMBER(6),
MONTH_TOTAL_DAY NUMBER(6),
BONUS_DAY_QT NUMBER(6),
POINT_TOTAL_QT NUMBER(6),
BONUS_POINT_QT NUMBER(6),
DEALER_ID CHAR(12),
PAY_ID NUMBER(6),
STATUS CHAR(1),
MEMO VARCHAR2(1024),
DESCRIPTION VARCHAR2(100)
)
a表1千万行 histroy_id列不重复
select * from a (无索引)
select * from a (histroy_id 上创建索引)
哪个快呢?为什么
HISTORY_ID NUMBER(12),
CREATE_TS DATE,
TXN_DT CHAR(8),
FROM_UUID CHAR(12),
FROM_LOGINNAME CHAR(12),
TO_UUID CHAR(12),
TO_LOGINNAME CHAR(12),
CARD_ID CHAR(15),
CHARGE_AT NUMBER(12),
CARD_TYPE CHAR(4),
SITE_CD CHAR(5),
PARTITION NUMBER(6),
MONTH_TOTAL_DAY NUMBER(6),
BONUS_DAY_QT NUMBER(6),
POINT_TOTAL_QT NUMBER(6),
BONUS_POINT_QT NUMBER(6),
DEALER_ID CHAR(12),
PAY_ID NUMBER(6),
STATUS CHAR(1),
MEMO VARCHAR2(1024),
DESCRIPTION VARCHAR2(100)
)
a表1千万行 histroy_id列不重复
select * from a (无索引)
select * from a (histroy_id 上创建索引)
哪个快呢?为什么
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/8135069/viewspace-136072/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/8135069/viewspace-136072/
本文通过创建一张包含一千万行数据的表A,并在histroy_id列上建立索引来对比查询性能。实验结果显示,在histroy_id列上创建索引能够显著提高查询速度。
6979

被折叠的 条评论
为什么被折叠?



