DBA在遇到sql性能低下的时候,经常会强制走比较好的执行计划,强制走某个索引,这是一个很不好的习惯。
当执行计划不好,引起全表扫描,table full scan,或者索引走的不对,cost很大的时候,那么我的建议是:对表或者系统重新统计信息,查看统计信息是否陈旧,是否准确。统计信息方法是否对,有的时候自动统计信息并不一定准确!
特别是oracle 9i,10g有很大的区别!
[@more@]来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/22934571/viewspace-1045101/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/22934571/viewspace-1045101/