语句速度非常慢

qq_20438483 2016-09-22 08:12:16
SELECT DepartmentID,EmployeeID,TransactionType,RecordTime,RateOfProgressType,IsTransfer from vw_ClientInfoList where IsDelete=0 AND IsEffective=1 AND IsSigning=0 AND RecordTime<='2016/7/28 5:00:00'

这条查询语句的速度非常慢,怎么整?
...全文
559 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
㤁孞 2016-09-23
  • 打赏
  • 举报
回复
http://bbs.csdn.net/topics/390719238 如何提高查询速度可以参考大家推荐的书籍
  • 打赏
  • 举报
回复
没得悬念 肯定是 时间列 给时间那列加索引, 加索引的方法可以百度一下。如果连百度都不会我也没办法了。
qq_20438483 2016-09-22
  • 打赏
  • 举报
回复
引用 4 楼 OrchidCat 的回复:
SELECT  DepartmentID ,
        EmployeeID ,
        TransactionType ,
        RecordTime ,
        RateOfProgressType ,
        IsTransfer
FROM    vw_ClientInfoList
WHERE   IsDelete = 0
        AND IsEffective = 1
        AND IsSigning = 0
        AND RecordTime <= '2016/7/28 5:00:00';
   
   --Ctrl + L 查看执行计划,看看具体是哪儿慢了. 
   /*
   如果是表,看看碎片, 建立响应的索引.
   如果是视图,除上述表的操作外. 
   可以考虑使用索引视图.(这个还要看lz的视图是否满足索引视图要求)
   */
   
        
索引视图https://msdn.microsoft.com/zh-cn/library/ms191432.aspx
引用 3 楼 xiaoxiangqing 的回复:
看一下执行计划
执行计划怎么分析啊
中国风 2016-09-22
  • 打赏
  • 举报
回复
你的语句vw_ClientInfoList 这命名是视图? 表在条件建上索引 视图要视你的语句而定,方法累同在关联列和条件列建上索引,如条例满足可以视图上建索引
㤁孞 2016-09-22
  • 打赏
  • 举报
回复
建索引,但要注意建索引的方法,网上很多资料可以参考的,注意不是索引建的越多查询就会快,要注意建索引的位置
Mr_Nice 2016-09-22
  • 打赏
  • 举报
回复
SELECT  DepartmentID ,
        EmployeeID ,
        TransactionType ,
        RecordTime ,
        RateOfProgressType ,
        IsTransfer
FROM    vw_ClientInfoList
WHERE   IsDelete = 0
        AND IsEffective = 1
        AND IsSigning = 0
        AND RecordTime <= '2016/7/28 5:00:00';
   
   --Ctrl + L 查看执行计划,看看具体是哪儿慢了. 
   /*
   如果是表,看看碎片, 建立响应的索引.
   如果是视图,除上述表的操作外. 
   可以考虑使用索引视图.(这个还要看lz的视图是否满足索引视图要求)
   */
   
        
索引视图https://msdn.microsoft.com/zh-cn/library/ms191432.aspx
xiaoxiangqing 2016-09-22
  • 打赏
  • 举报
回复
看一下执行计划
qq_20438483 2016-09-22
  • 打赏
  • 举报
回复
引用 1 楼 TurboWay 的回复:
就语句来看没什么问题,应该是数据量大导致卡慢,可以考虑通过增加索引解决
怎么加索引视图
TurboWay 2016-09-22
  • 打赏
  • 举报
回复
就语句来看没什么问题,应该是数据量大导致卡慢,可以考虑通过增加索引解决

34,590

社区成员

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

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