当前位置: 代码迷 >> Sql Server >> MS sqlserver 2008 已知第1314行数据有有关问题,如何避免
  详细解决方案

MS sqlserver 2008 已知第1314行数据有有关问题,如何避免

热度:243   发布时间:2016-04-24 08:48:04.0
MS sqlserver 2008 已知第1314行数据有问题,如何处理?
MS sqlserver 2008:
---------------------------------------------------------------------
select top 1313 * from table,秒出结果;
select top 1314 * from table,超时,无法出结果;
求大牛指教要如何处理才能正常工作。。。
不胜感激。
---------------------------------------------------------------------
加查询条件或者排序都会超时
表结构:
keyid               userid              分数            考试用时           提交时间           试题id
唯一标示          varchar           float             int                     datetime           int

------解决思路----------------------

select * from dbo.查询表明
select  字段,字段1 from dbo.查询表明

------解决思路----------------------
通常来说,就是数据错误,也不会导致读不出来。
你用sp_who查查看,是不是有挂起的update,delete等操作在这个表上。可能操作没有完毕/挂起来,导致读取超时。

  相关解决方案