锁定老帖子 主题:3亿数据快速检索实现
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2009-05-24
真的不能分批提交
|
|
返回顶楼 | |
发表时间:2009-05-24
我怕3yi个一个一个update完了一天也过了...分库吧..
多弄几个服务器.根据手机号码..河北一台服务器..河南一台..山东一台..山西一台.. |
|
返回顶楼 | |
发表时间:2009-05-24
经过实验500w条的数据在用plsql直接select,只需要0.2秒??????????????
楼主怎么实现的啊>?????不可能吧 ..我感觉得几分钟 |
|
返回顶楼 | |
发表时间:2009-05-25
fc6029585 写道 我觉得索引表是个很好的办法!
能在说的更细些吗 |
|
返回顶楼 | |
发表时间:2009-05-25
照异常的方法,hash后分段置于不同的库(服务器)中,然后去定位操作
|
|
返回顶楼 | |
发表时间:2009-05-25
用procedure, 不过缺点是破坏了设计,同时数据库参与了业务逻辑。 好处是节省了大量的I/O时间。
|
|
返回顶楼 | |
发表时间:2009-05-25
ansjsun 写道 经过实验500w条的数据在用plsql直接select,只需要0.2秒??????????????
楼主怎么实现的啊>?????不可能吧 ..我感觉得几分钟 索引,分区之后,差不多吧,还有你当然不能用1g内存,1个CPU的pc当服务器 |
|
返回顶楼 | |
发表时间:2009-05-25
最后修改:2009-05-25
ansjsun 写道 经过实验500w条的数据在用plsql直接select,只需要0.2秒??????????????
楼主怎么实现的啊>?????不可能吧 ..我感觉得几分钟 一查就是十几万条以上! 更多的是百万条一查的! |
|
返回顶楼 | |
发表时间:2009-05-25
最后修改:2009-05-25
javaTo 写道 照异常的方法,hash后分段置于不同的库(服务器)中,然后去定位操作
hash分段我们也想过,但是量太大了! 查询好像目前而言好解决一点!查出来的数据还需要导出工作! 更新好像变的又点难度了! |
|
返回顶楼 | |
发表时间:2009-05-25
做范围分区,分区表可以很好解决这种大数据量的查询问题!
|
|
返回顶楼 | |