oracle数据库中,单个表数据超过10G,用表分区好,还是单独给这个表建立个表空间好?

如果单个表数据超过10G,使用表分区功能好,还是单独给这个表建立个表空间好。显示全部

如果单个表数据超过10G,使用表分区功能好,还是单独给这个表建立个表空间好。

收起
参与15

查看其它 2 个回答atpeace331的回答

atpeace331atpeace331  数据库管理员 , 银行

其实,您应该再多些背景细节,比如说:

1、表数据量的日增涨量多少?

2、表的数据是否需要定期归档?

3、表上的负载类型?
select 多些?还是要频繁 update、insert、delete?比例多少?


问题背景信息:
1.每日增长10万。
2.不定期归档。
3.select占70%,insert占30%,无其他操作。

建议:
那最好分区表,至于按照日期分区,还是按照月分区,取决于您的数据归档按照日归档?还是月归档?
数据,选择 单个独立的表空间存放;索引,选择不同的独立表空间存放;如果表中有大字段的话,为它选择独立的表空间。

银行 · 2019-04-19
  • xufc  xufc
    1.每日增长10万。 2.不定期归档。 3.select占70%,insert占30%,无其他操作。
    2019-04-20
  • xufc  xufc
    [此评论已删除]
    2019-04-20

回答者

atpeace331
数据库管理员银行

atpeace331 最近回答过的问题

回答状态

  • 发布时间:2019-04-19
  • 关注会员:4 人
  • 回答浏览:2762
  • X社区推广