发帖    主题    评论    推荐    标签    作者    订阅    查搜    注册   登陆   关注
 
面向对象 设计模式 领域驱动设计 企业架构 框架 开发教程 微服务 大数据 扩展性 并发编程 事件驱动 分布式 CQRS

About:从数据库中取数据的翻页问题

2002-10-16 13:55
赞助商链接

有没有人做过更大的数据量呢?
How about 10,000,000 条数据,或更多?

这有个应用是 1 亿 5 千万条数据,每次查询平均结果集,在50万条左右.
你有什么好的方法来做翻页查询?

我们就用 Oracle 三层嵌套的 Sql 语句.
平均查询时间是 7 秒.

2002-10-17 15:43

> 我们就用 Oracle 三层嵌套的 Sql 语句.
> 平均查询时间是 7 秒.

象"select * from account"这样的简单查询,可能会这么快。
如果是一个多表复杂查询,不可能这么快的。
而用 二层嵌套的Sql语句,再加上"absolute"或者while(next()) 来定位,则速度会比三层嵌套快一个数量级别。

我将在今天晚上把详细的测试数据共享出来,应该对于大数据量的系统开发者有启发。

2002-10-17 16:18

好的,等待中...

赞助商链接

赞助商链接

返回顶部

移动版 关于本站 使用帮助 联系管理员 最佳分辨率1366x768
OpenSource JIVEJDON Powered by JdonFramework Code © 2002-20 jdon.com