摘要:
create table test1 (a varchar2(2),b varchar2(2));insert into test1 values ('b','c');insert into test1 values ('c','e');insert into test1 values (null,'c');insert into test1 values ('e',null);首先他们通过查询计划效率是一样的,其次他们查到的数据也是一样的。例子: SQL> select count(*) f 阅读全文
摘要:
原来自己也是一直认为oralce会选择小表作为驱动表,以前一直也没注意,今天看了落落大神的实验,才发现,oralce查询时不一定选择小表作为驱动表。如果对大表增加了约束,大表也会作为驱动表。实验见落落大神博客http://blog.csdn.net/robinson1988/article/details/5394365 阅读全文