300万条数据,100人访问时就开始挂了

dgbuild 2007-03-05 09:15:38
300万条

主要字段是

学号(num) 名称(name)
5020060701 张三

这两个字段都可以有重复,因为是记录违规信息

StrSQL = "Select * From StuData Where num='" & Number & "' And name='" & name & "' Order By date Desc"

100人以上同时访问就挂了?
...全文
512 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
friendlyFour 2007-03-08
  • 打赏
  • 举报
回复
是否可以提升一下硬件的配置。如:双CUP等
baggio785 2007-03-07
  • 打赏
  • 举报
回复
StrSQL = "Select * From StuData Where num='" & Number & "' And name='" & name & "' Order By date Desc"

看看执行计划,建议在date建立聚集索引,num和name建立联合索引
IT_zen 2007-03-07
  • 打赏
  • 举报
回复
建一下索引,能不排序最好别排序,很占资源的,使用存储过程
sunnylgl2006 2007-03-07
  • 打赏
  • 举报
回复
VB的开发环境,好象就是这样的哦.......是C/S 结构吧
rookie_one 2007-03-07
  • 打赏
  • 举报
回复
1 可以在你作为条件的字段上建立索引
2 如果你只需要查出满足要求的n条记录的话,就用select top n * from......
3 把select 后边的具体字段名写出来,例如select a,b,c....,这样会比*快一些。
onlyguhong 2007-03-06
  • 打赏
  • 举报
回复
create index xxxxx
on 数据表(sum,name)
jiahuafu 2007-03-06
  • 打赏
  • 举报
回复
select top
Huanghxing 2007-03-05
  • 打赏
  • 举报
回复
up
longqibing 2007-03-05
  • 打赏
  • 举报
回复
建立一下索引.

27,579

社区成员

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

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