高手请进:SQL中表的记录数有上限没有?(在线等候,急急急!)

huangwangman 2002-08-25 12:13:05
我的一个表有2974060条记录。在Enterprise Manager中查询速度还比较快,但是在程序中执行打开连接串操作速度慢得叫人无法忍受,而同样的语句打开别的表速度又很正常,请问如何解决?谢谢各位!
...全文
51 9 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
leimin 2002-08-27
  • 打赏
  • 举报
回复
同意 j9988(j9988)的方法。
icevi 2002-08-26
  • 打赏
  • 举报
回复
不要返回所有行,需要什么查询什么。
czzw 2002-08-26
  • 打赏
  • 举报
回复
加载上选择条件
Chiff 2002-08-25
  • 打赏
  • 举报
回复
建主键会快些
j9988 2002-08-25
  • 打赏
  • 举报
回复

你可以限制一次查询的行数。
用SET ROWCOUNT N 
或select top N * from table

georgehappy 2002-08-25
  • 打赏
  • 举报
回复
把数据放到两个以上的服务器上或对暂时不用的数据做一个结转备份
georgehappy 2002-08-25
  • 打赏
  • 举报
回复
记录太多了,前台速度肯定慢,这是一个无法解决的矛盾啊
服务器负担太重,

huangwangman 2002-08-25
  • 打赏
  • 举报
回复
但是,我的表里已经建了主键和索引了,怎么还是慢!
comicgirl 2002-08-25
  • 打赏
  • 举报
回复
记录数是没有上限的,可以键主键和聚集索引

34,838

社区成员

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

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