千万级数据量的快速查询

j2sej2ee 2010-04-12 05:55:19
最近净是接到这种需要从上千万条数据中查询的需求,而且还是即时的,这就意味着不能写任务,还得要求页面展示快。想问问大家有没有这方面比较好的教程(oracle数据库)。请大家多多推荐,谢谢了
...全文
1126 18 打赏 收藏 转发到动态 举报
写回复
用AI写文章
18 条回复
切换为时间正序
请发表友善的回复…
发表回复
AaronCheney 2010-04-17
  • 打赏
  • 举报
回复
sql的写法很重要,对性能的影响有时候很大
lumeixin9 2010-04-16
  • 打赏
  • 举报
回复
具体问题要具体分析咯,能比较合理用到索引 千万级数据查询也不会很慢;
半世码农 2010-04-16
  • 打赏
  • 举报
回复
学习!
never517 2010-04-16
  • 打赏
  • 举报
回复
我每天都在和千万级表打交道,一般建立索引查询就很快了,表分区是在10亿级的表才用到,查询时间都在秒级别,楼主需要注意的就是自己的sql,在满足有索引的情况下别让索引失效了,最好用执行计划看看耗时部分,再针对性的解决。
xieyu_zy 2010-04-15
  • 打赏
  • 举报
回复
楼主说就一条记录?难道用这几千万条数据统计出一条数据?
j2sej2ee 2010-04-13
  • 打赏
  • 举报
回复
[Quote=引用 11 楼 yuxinglian 的回复:]
数据文件散开
表分区
合理索引
命中率
SQL语句优化,使用提示
分页查询
硬件
[/Quote]
除了硬件没有尝试过,其他的都已经做了(命中率不清楚是什么意思,统计查询不用分页,就一条记录)
yuxinglian 2010-04-13
  • 打赏
  • 举报
回复
数据文件散开
表分区
合理索引
命中率
SQL语句优化,使用提示
分页查询
硬件
megetgod 2010-04-13
  • 打赏
  • 举报
回复
关注ing
liuyi8903 2010-04-13
  • 打赏
  • 举报
回复
关键看你的需求了,如果是返回量少,再大的数据量也就2-4个io而已。
j2sej2ee 2010-04-13
  • 打赏
  • 举报
回复
我见过1个公司,一张1.8亿的数据表,可以再18秒之内完成。我只知道他们的分区是在多个硬盘分区进行的,具体服务器的配置不清楚。向我的这个需求,我的分区表及索引这些常见的手段都已经用上了,估计再想改进只能靠硬件。而又不知道什么样的硬件能够满足用户的要求,故也无法报价。我觉得7楼的朋友(noblame)说的这个任何用户都能满足了,如果不介意的话可以分享一下你的经验吗,尤其是硬件方面的。(查询就是一张表,连关联都没有。并发用户数也就是10人以下)
noblame 2010-04-13
  • 打赏
  • 举报
回复
看具体的查询需求以及并发用户数。
表分区,索引设计,硬件设施等都很重要,我们公司的数据表都是亿级的,大多数查询需求都可以在几秒内完成
crazylaa 2010-04-13
  • 打赏
  • 举报
回复
kw级的怎么也做不到实时。光查询就是minute级别。
Dave 2010-04-12
  • 打赏
  • 举报
回复


写动手试试, 有问题在调整..




------------------------------------------------------------------------------
Blog: http://blog.csdn.net/tianlesoftware
网上资源: http://tianlesoftware.download.csdn.net
相关视频:http://blog.csdn.net/tianlesoftware/archive/2009/11/27/4886500.aspx
DBA1 群:62697716(满); DBA2 群:62697977
liuyi8903 2010-04-12
  • 打赏
  • 举报
回复
。。。。。。。。这不叫问题描述吧。
ojuju10 2010-04-12
  • 打赏
  • 举报
回复
补充下:用索引、表分区
tangren 2010-04-12
  • 打赏
  • 举报
回复
如果需要更好的建议最好
有一个具体的场景
tangren 2010-04-12
  • 打赏
  • 举报
回复
问题很大
优化方向
1:I/O
2:CPU
3:SQL语句

3,490

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 高级技术相关讨论专区
社区管理员
  • 高级技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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