哪个更快

本文通过创建一张包含一千万行数据的表A,并在histroy_id列上建立索引来对比查询性能。实验结果显示,在histroy_id列上创建索引能够显著提高查询速度。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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 上创建索引)
哪个快呢?为什么

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/8135069/viewspace-136072/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/8135069/viewspace-136072/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值