海量数据处理

Ben_Young 2006-02-14 10:36:27
公司开发的项目中采用的oracle8i,但是今天分析后发现有几个的数据量都上亿了。以前没有这样的经验,想 采用分区表实现,不知道这样的性能如何?各位高手以前是如何处理的呢?
...全文
309 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
boy1 2006-03-04
  • 打赏
  • 举报
回复
用分区吧,带上子分区,比如按时间和地区进行分区,但分区表不适合做大量插入修改等操作,光查没问题。再建上分区索引吧,性能提高很多的。
czyn 2006-02-27
  • 打赏
  • 举报
回复
作分区,例如对时间,并且每个月一个表空间文件。对SQL语句建立联合索引。 可以解决。
cenlmmx 2006-02-14
  • 打赏
  • 举报
回复
分区表对管理大数据量很方便,至于性能优化还是要看你写的sql语句.
你可以把最常用的sql用物化视图来替换,先把查询结果预先放在物化视图中,查询数据直接查询物化视图,可以大大缩短查询的时间.
Ben_Young 2006-02-14
  • 打赏
  • 举报
回复
补充一下:需要对这些表进行频繁的查询操作!
bzszp 2006-02-14
  • 打赏
  • 举报
回复
分析查询语句,确定通过什么来进行分区,这个很关键,然后创建分区索引

3,491

社区成员

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

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