2020-12-10
oracle3个过亿的父子大表如何分区
5Moracle3个过亿的父子大表如何分区,
1、只有父表有业务日期字段按月范围分区,两个是子表没有业务日期字段,两个子表是否需要添加业务日期字段?如果子表也业务日期字段按月分区,三个表连接时where条件三个表是否添加分区键以达到分区修剪效果?(个人通过执行计划如果添加子表分区键到谓词中,会走hash join,在查询范围大时提升速度,但查询范围小时仍走hash join,比子表不加分区表走NL慢,不知道如何表分区设计)
2、看过一些文章分区记录超过500万行会影响性能,12C后是否仍有这种限制?假如按月分区仍有2000万行记录,是否需要再子分区,子分区用员工ID做hash分区,还是用部门ID做列表分区?
3、数据文件大小是否影响IO,最佳性能设置多大?
我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
墨值悬赏

评论
