oracle 多表关联性能差,大小表关联的性能问题,急啊

本文通过创建并填充两张表temp1和temp2,展示了在Oracle 9.2.0中多表关联的性能情况。在执行全表扫描和索引查询后,分析了查询计划和统计信息,指出可能存在因使用错误索引导致全表扫描的问题,建议检查大表的索引设置,并询问了Oracle的具体版本。
摘要由CSDN通过智能技术生成

SQL> create table temp1(id varchar2(10),mc varchar2(60));

Table created

SQL> create table temp2(id varchar2(10),mc varchar2(60));

Table created

SQL> begin

2  for i in 1..100000 loop

3  insert into temp1 values(i,i);

4  end loop;

5  end;

6  /

PL/SQL procedure successfully completed

SQL> commit;

Commit complete

SQL> insert into temp2 values(1,1);

1 row inserted

SQL> insert into temp2 values(100,100);

1 row inserted

SQL> create index idx_temp1 on temp1(id);

Index created

SQL> create index idx_temp2 on temp2(id);

Index created

SQL> select count(*) from temp1;

COUNT(*)

----------

100000

执行计划

----------------------------------------------------------

0      SELECT STATEMENT Optimizer=CHOO

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值