|
|
后记3:试验了KEEP的影响
(1)重新运行试验1(不order by rowid)
开始的语句改成:alter table T1 storage(buffer_pool keep);
处理速度:73~74行/秒
(2)重新运行试验2(order by rowid):
开始的语句改成:alter table T1 storage(buffer_pool default);
处理速度:1万条/秒
结论:从本次测试可以印证先前的推断——把表的buffer_pool属性设为keep与否,对处理速度的影响很小,以至于可以忽略。处理速度加快的原因,是因为order by rowid,按块顺序处理数据,很大程度上减少了物理读。
[ 本帖最后由 fromeast 于 2008-9-29 02:59 编辑 ] |
|