|
|
我在使用数据库工具包遇到了查询超时问题,以下图片是出错的地方,请帮忙看一下.
查询语句为:
SELECT DISTINCT SN
FROM dbo.RProcess_Log
WHERE (Test_Result LIKE 'PASS%') AND (Action_Date BETWEEN '2008-1-18 8:00:00.000' AND '2008-1-18 10:00:00.000') AND (PN ='PN001')
AND (Station LIKE 'S&T%')
ORDER BY SN
说明一下:
1,以上语句并无错误,在SQL服务器上运行也需要花较多时间,我看了一下,表中的数据大概有200~250万条,超过30列,其中2列储存的是OLE对象(眼图).
2,查询条件中的%似乎可以去掉,但数据记录的相应字段一般都有若干个空格,所以我采用%来模糊处理,这可能也降低了速度;
3,对SN的排序稍后也可以考虑取消.
怎样修改这个子vi,或有更好的方法?
Labc
[ 本帖最后由 labc 于 2008-1-18 13:51 编辑 ] |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?注册
×
|