社区
ASP
帖子详情
ASP+SQL,关于数据量的问题.
擒兽
2005-10-24 03:21:06
1千*1百万 的SQL查询量是不是已经很庞大了(如果还使用模糊查询)?
请有经验大虾指点!万分感谢
...全文
158
14
打赏
收藏
ASP+SQL,关于数据量的问题.
1千*1百万 的SQL查询量是不是已经很庞大了(如果还使用模糊查询)? 请有经验大虾指点!万分感谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lfh103856111
2005-10-28
打赏
举报
回复
數據分割,再查找
問下鄒建吧
jamila8
2005-10-28
打赏
举报
回复
顶一下,支持。
擒兽
2005-10-28
打赏
举报
回复
再UP一次, 跟帖有分
八哥
2005-10-25
打赏
举报
回复
UP
dh20156
2005-10-25
打赏
举报
回复
建立相关索引,存储过程,最好不要一次查询所有数据,还有,到数据库版本去问下。
擒兽
2005-10-25
打赏
举报
回复
加分至200, 继续收集
xutao888
2005-10-24
打赏
举报
回复
多弄几台服务器
ahuiok
2005-10-24
打赏
举报
回复
到数据库版问这个问题吧!
UP一下!
擒兽
2005-10-24
打赏
举报
回复
晕死!打错字!
修正:海量数据的产生,求一个好点的思路.
擒兽
2005-10-24
打赏
举报
回复
海量数据的产生,求一个好点的死路.
1.数据
两张表I和S,I和S是以每个工作日递增2000条记录,两个表分别在不固定时间段增加数据.
------------------------------------------------------------------------------
2.要求
I当天递增的2000条要在表S内逐条逐条匹配,
相反
S当天递增的2000条要在表I内逐条逐条匹配, 避免两个表的数据没有匹配.
如果按工作日递增计算一年的话每个表的数据都在100万以内.只需要按年为周期计算.
------------------------------------------------------------------------------
解决
1.临时表[T]
当日或者是当周匹配的结果存进临时表,当周的查询频繁,缓解压力
2.匹配表[P]
P用来存放I和S或S和I的匹配结果,累积I内一条记录在S内匹配的总数(通过S的索引去列出S,这样查询的话就快多了).
-------
想了一下,也就是递增一次2000就要更新三个表,首先是更新I或S 再更新当周T 再更新P.
通过2000更新I或S再将统计查询结果放到T,然后统计结果Up表P 在P内没有的还要插入数据.
不知道这个方法发展到2000乘100万的时候会咱样?
擒兽
2005-10-24
打赏
举报
回复
继续关注
friendlyFour
2005-10-24
打赏
举报
回复
用存储过程并不要一次取出所有结果集,显示部分数据。建立索引,再使用rs.GetRows()
butcher2002
2005-10-24
打赏
举报
回复
是比较大..除了使用索引,应该没什么好的方法了吧.
再复杂点就是多台服务器,负载均摊.....
lizuwu
2005-10-24
打赏
举报
回复
好象会很慢的
帮你顶
等待高手
ASP
28,406
社区成员
356,946
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章