首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

SQL大数据量查询太耗时解决方法-求教

2012-09-10 
SQL大数据量查询太耗时解决办法-求教。我这边有一张表字段如下:表名:SysT1,ID2,Mobile--手机号3,UserID--用

SQL大数据量查询太耗时解决办法-求教。
我这边有一张表字段如下:

表名:SysT
1,ID
2,Mobile--手机号
3,UserID--用户ID
4,AppID--应用程序ID

但是这张表里有700万的数据

我随便的使用:

SELECT COUNT(ID) FROM SysT WHERE UserID=001 AND AppID=10023

就这么简单的一句我查询就耗时了20多秒。请教有什么好的办法优化下。谢了

[解决办法]

SQL code
create clustered index UserID_AppID_ind on SysT( UserID,AppID)--加个索引试试
[解决办法]
给UserID加索引.
[解决办法]
SQL code
--添加索引create index IX_userid_appid on sysT(Userid,appid)
[解决办法]
索引。
[解决办法]
探讨

因为SQL服务器在公司之外的服务器上,我是没办法直接操作,也没办法现在就直接修改表结构。

有没有SQL语句优化的办法?

[解决办法]
索引是最基本的优化,按一般来说,开发过程就应该考虑

你无法操作找能操作的人,就这么简单

热点排行