论坛首页 Java企业应用论坛

3亿数据快速检索实现

浏览 46627 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2009-05-24  
真的不能分批提交
0 请登录后投票
   发表时间:2009-05-24  
我怕3yi个一个一个update完了一天也过了...分库吧..
多弄几个服务器.根据手机号码..河北一台服务器..河南一台..山东一台..山西一台..
0 请登录后投票
   发表时间:2009-05-24  
经过实验500w条的数据在用plsql直接select,只需要0.2秒??????????????
楼主怎么实现的啊>?????不可能吧 ..我感觉得几分钟
0 请登录后投票
   发表时间:2009-05-25  
fc6029585 写道
我觉得索引表是个很好的办法!

能在说的更细些吗
0 请登录后投票
   发表时间:2009-05-25  
照异常的方法,hash后分段置于不同的库(服务器)中,然后去定位操作
0 请登录后投票
   发表时间:2009-05-25  
用procedure, 不过缺点是破坏了设计,同时数据库参与了业务逻辑。 好处是节省了大量的I/O时间。
0 请登录后投票
   发表时间:2009-05-25  
ansjsun 写道
经过实验500w条的数据在用plsql直接select,只需要0.2秒??????????????
楼主怎么实现的啊>?????不可能吧 ..我感觉得几分钟

索引,分区之后,差不多吧,还有你当然不能用1g内存,1个CPU的pc当服务器
0 请登录后投票
   发表时间:2009-05-25   最后修改:2009-05-25
ansjsun 写道
经过实验500w条的数据在用plsql直接select,只需要0.2秒??????????????
楼主怎么实现的啊>?????不可能吧 ..我感觉得几分钟

一查就是十几万条以上!

更多的是百万条一查的!
0 请登录后投票
   发表时间:2009-05-25   最后修改:2009-05-25
javaTo 写道
照异常的方法,hash后分段置于不同的库(服务器)中,然后去定位操作

hash分段我们也想过,但是量太大了!
查询好像目前而言好解决一点!查出来的数据还需要导出工作!

更新好像变的又点难度了!
0 请登录后投票
   发表时间:2009-05-25  
做范围分区,分区表可以很好解决这种大数据量的查询问题!
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics