大批量数据,多用户(上百个用户)同时查询该如何做!!!

ybhzzct 2007-06-26 02:44:25
系统的数据量很大,有几百万条,要进行模糊查询,而且同时查询的的用户有上百个,请问各位怎样做才能够使查询的速度快,并且不会出行并发的问题?
...全文
437 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
wanzyqyy 2007-06-27
  • 打赏
  • 举报
回复
路过,学习了
fashi1000 2007-06-27
  • 打赏
  • 举报
回复
索引
dr_lou 2007-06-27
  • 打赏
  • 举报
回复
脏数据:

同一个数据A=1

这时候我在写这个数据A=2 我还没有提交修改的时候 你读了这个数据A=1

然后我提交修改 并成功, 这是A=2 而你的A=1就是脏数据
thumb3344 2007-06-27
  • 打赏
  • 举报
回复
google = dirty data


回复人:zqrqq(zqrain(结帖是一种美德)) ( ) 信誉:105 2007-6-26 15:40:47 得分:0

路过,学习!
to nc201(Bricklayer)
>>>查询本身应该不存在并发问题吧,但可能会存在脏数据的问题
你说说的脏数据是什么意思?能详细给我们讲讲吗?
hmilyld 2007-06-27
  • 打赏
  • 举报
回复
感觉这样应该比较好些吧,
把用户经常查询的数据,做成tag,
然后把结果生成静态页面,这样一来,
如果是经常查询的那些数据,直接到这个页面,
而不是经常的话,就再从数据库查找。
如果要是没有频率的话.....- -#
eidoo 2007-06-27
  • 打赏
  • 举报
回复
索引,表分区
zqrqq 2007-06-26
  • 打赏
  • 举报
回复
路过,学习!

to nc201(Bricklayer)
>>>查询本身应该不存在并发问题吧,但可能会存在脏数据的问题
你说说的脏数据是什么意思?能详细给我们讲讲吗?
zhao_tk 2007-06-26
  • 打赏
  • 举报
回复
学习
Philzzf 2007-06-26
  • 打赏
  • 举报
回复
对数据库实现分页查询
select * from t where row<20 and row>0

查询本身应该不存在并发问题吧,但可能会存在脏数据的问题
tdy1234 2007-06-26
  • 打赏
  • 举报
回复
建议做一个中间表 把用户查询比较多的数据导入中间表中

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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