数据量很大的Select语句如何写??

starpan 2005-12-20 11:32:33
大家好!
我现在在数据库中有20000多条数据库,我想用Select语句包数据取出来进行分页显示,但是如果用普通的Select语句好象需要很长的时间,有时候甚至超时,请教大家,有什么好一点的办法,不浪费那么长的时间跟资源.谢谢!
...全文
166 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
rouqu 2005-12-21
  • 打赏
  • 举报
回复
你这张表被其他程序访问并占用吗?如果没有 请检查网络问题
jackiecheng001 2005-12-21
  • 打赏
  • 举报
回复
select top 10 * from table
利用这种啊
你做分页的程序,这样还能减少不必要的开销
kmzixin 2005-12-21
  • 打赏
  • 举报
回复
既然要分页,那么就一页需要多少行记录就取多少行就可以了啊
OracleRoob 2005-12-20
  • 打赏
  • 举报
回复
不加锁
starpan 2005-12-20
  • 打赏
  • 举报
回复
楼上的with (nolock)是什么意思?
OracleRoob 2005-12-20
  • 打赏
  • 举报
回复
select * from 表名 with (nolock)
wangdehao 2005-12-20
  • 打赏
  • 举报
回复
你在查询分析器里运行一下看速度慢吗?2w条数据,数量很少的.
starpan 2005-12-20
  • 打赏
  • 举报
回复
我没进行过加锁呀?

27,579

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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