Подавляет ли предложение ИЛИ Индексы, если да, может ли кто-нибудь предоставить соответствующий пример?
create table test2(field1 varchar2(100),field2 varchar2(100),
field3 number,field4 varchar2(100));
create index test2_idx1 on test2(field1);
create index test2_idx2 on test2(field3);
declare
j number :=1;
begin
for i in 1..500000 loop
insert into test2 (field1,field2,field3,field4)
values('field1='||j,'field2='||i,j,'field4='||i);
if (i mod 1000)=0 then
j:= j+1;
end if;
end loop;
commit;
end;
EXEC DBMS_STATS.GATHER_TABLE_STATS ('user', 'test2');
select * from test2 where field1='field1=1' or field3=1;