怎么提高MSSQL查询数据库数据的速度?
我创建了一个索引感觉和没创建一样的查询三十多万条数据都差不多要八秒请高手指点,谢谢!创建索引代码:SQLcodeCREATEINDEXINDEX_IPTV_XCH_111...
我创建了一个索引感觉和没创建一样的
查询三十多万条数据都差不多要八秒
请高手指点,谢谢!
创建索引代码:
SQL code
CREATE INDEX INDEX_IPTV_XCH_111208_EggSignRecord_UserId
ON IPTV_XCH_111208_EggSignRecord (UserId)
WITH FILLFACTOR = 30
查询代码:
SQL code
declare @begindate datetime,@enddate datetime,@date int
set @begindate=GETDATE()
select RecordNo,UserId,GameId,GameName,RecodeTime,IsEffective from dbo.IPTV_XCH_111208_EggSignRecord
where UserId=222
set @enddate=GETDATE()
select @date=DATEDIFF(millisecond,@begindate,@enddate)
print @date 展开
查询三十多万条数据都差不多要八秒
请高手指点,谢谢!
创建索引代码:
SQL code
CREATE INDEX INDEX_IPTV_XCH_111208_EggSignRecord_UserId
ON IPTV_XCH_111208_EggSignRecord (UserId)
WITH FILLFACTOR = 30
查询代码:
SQL code
declare @begindate datetime,@enddate datetime,@date int
set @begindate=GETDATE()
select RecordNo,UserId,GameId,GameName,RecodeTime,IsEffective from dbo.IPTV_XCH_111208_EggSignRecord
where UserId=222
set @enddate=GETDATE()
select @date=DATEDIFF(millisecond,@begindate,@enddate)
print @date 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询