请教一个索引的加法

Mr_yang_da 2012-03-09 02:44:27
INSERT INTO JLMS_Cid(MSCount,Cid)
SELECT COUNT(id),senderid
FROM MSTZ
WHERE senderid = @cid AND senderdel = 0 and Id>100000
GROUP BY senderid


以上语句,请问 针对表 MSTZ 应该怎样建立索引。
...全文
65 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 mr_yang_da 的回复:]

需要针对 ID 降序吗?建立索引的时候


引用 2 楼 travylee 的回复:
senderid ,senderdel ,Id加索引

一般加索引家在where,group by,order后面出现的字段上
[/Quote]

不需要吧,楼上给你代码了,你使用就行了
Mr_yang_da 2012-03-09
  • 打赏
  • 举报
回复
需要针对 ID 降序吗?建立索引的时候


[Quote=引用 2 楼 travylee 的回复:]
senderid ,senderdel ,Id加索引

一般加索引家在where,group by,order后面出现的字段上
[/Quote]
唐诗三百首 2012-03-09
  • 打赏
  • 举报
回复

create index ix_MSTZ_senderid_senderdel on MSTZ(senderid,senderdel)
  • 打赏
  • 举报
回复
senderid ,senderdel ,Id加索引

一般加索引家在where,group by,order后面出现的字段上
_0筱筱0_ 2012-03-09
  • 打赏
  • 举报
回复
CREATE INDEX INX_MSTZ_1 ON MSTZ(SENDERID,SENDERDEL,ID)

34,575

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧