eygle.com   eygle.com
eygle.com  
 
eygle.com - 留言簿 - 回复留言 - Powered by eYgLe.Com
返回留言簿
回 复 留 言
留言ID:
留言原文:
To: eygle
  你好,eygle。请教一个sql 的执行计划
SELECT userid,a
  FROM t1
 WHERE a = '1';
这个SQL无论是在rule,choose模式,还是在all rows模式,都是全表扫描的,即使强制使用index。另外统计信息是最新的。是否是由于这个table太小的缘故,Oracle认为全表扫描优于index?这个table 有15万记录,150M。

还有一个疑点这个table中的a栏位建立了index,a是raw(16)的数据类型,不知道Oracle对于raw这种数据类型做index 有没有限制?谢谢
From: xm
2008.06.19 19:42
管理密码: 请输入管理密码, 否则无法回复.
斑竹昵称:
信息图标: ( 随机 )


BB 代码:
内容:

如果想删除回复, 请点击最下面的删除回复按钮.
删 除 回 复
管理密码: 请输入管理员密码, 只有版主才能删除回复.
Copyright © 2003~2012 eygle.com All Rights Reserved.
Powered by: www.eygle.com