select a.xxxx from A a inner join B b on a.id = b.id
A,B 两表的数据量都很大,我在两表的id上都加了索引,但是用TOAD 测试,发现查询的时候还是出现Table Access full的问题
请问有什么好的方法解决吗?
A,B 两表的数据量都很大,我在两表的id上都加了索引,但是用TOAD 测试,发现查询的时候还是出现Table Access full的问题
请问有什么好的方法解决吗?
2. 分析表和索引
你对表和索引进行分析下呢:
analyze table A delete statistics;analyze table A compute statistics ;
select a.xxxx from A a , B b where a.id = b.id
看看这段话,希望对你有些帮助
analyze table tbname compute statistics
analyze index idxname compute statisticsselect a.xxxx from A a,B b where a.id = b.id
跟
select a.xxxx from A a join B b on a.id=b.id有效率差别么