首页 新闻 会员 周边 捐助

有谁能解释:在视图里面将bit类型转换为int类型(未建索引),速度大增

0
悬赏园豆:50 [已关闭问题]

有谁能解释一下这种情况:
之前:一个视图里面的含一个bit类型的字段IsCollege,当查询条件含IsCollege=1时速度非常慢,(数据表大约4000条,IsCollege=1的记录大约170)
现在:在视图里面将bit类型转换为int类型:cast(t1.IsCollege as int) as IsCollege
查询速度明显快多了
补充:没有对IsCollege字段建索引 sql server 2005

另外已尝试过IsCollege='true',速度一样慢

ruiming的主页 ruiming | 初学一级 | 园豆:155
提问于:2010-03-22 19:14
< >
分享
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册