暂无图片
orcale某张表已经做了分区,但是数据量过大还是会影响到查询效率。想对它进行优化,添加分表会对分区有影响吗?
我来答
分享
不是小熊
2021-10-18
orcale某张表已经做了分区,但是数据量过大还是会影响到查询效率。想对它进行优化,添加分表会对分区有影响吗?

orcale某张表已经做了分区,但是数据量过大还是会影响到查询效率。想对它进行优化,添加分表会对分区有影响吗?

我来答
添加附件
收藏
分享
问题补充
3条回答
默认
最新
cqiwen

增加分表是什么意思呢?如果你是说要分表,那么是进行垂直拆分还是水平拆分呢?或者你的意思是对已经存在的分区再做子分区呢?如果是分表,那么应用那边需要改代码。

建议这种情况下,查询效率主要还是通过优化sql,减少磁盘IO,或者备份并清除一部分分区表中的数据等方式来实现。

暂无图片 评论
暂无图片 有用 1
打赏 0
暂无图片
不是小熊

对已经存在的分区再做子分区

暂无图片 评论
暂无图片 有用 0
打赏 0
cqiwen
2021-10-18
这样做,除非你把每个子分区都放到不同的磁盘上。不然无法提高IO,速度应该没有提高。
文成

主要看业务sql是如何查询的,如果能根据相关分区进行分区查询,划分子分区就可以

一般影响的话就是跨分区查询可能会慢

暂无图片 评论
暂无图片 有用 1
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
AWR分析报告问题求助:帮忙看下这个需要修改哪些
回答 1
如果这是故障时段的awr,那需要比较一下正常时段的AWR,找到故障点;  如果这个awr就是正常的awr, 那么这个系统的性能问题很严重, 需要做一次大的优化了
expdp中想使用parfile 和query,但是怎么写数据上看,条件没用上,大家知道怎么回事吗? where条件里面用了in
回答 1
贴出来你的expdp命令才能看问题.
OGG colmap列映射报OGG-00919 Error in COLMAP clause
回答 7
已采纳
试试大写字段名COLMAP(“targetcolumn””sourceexpression“);
请问:sysdba可以登录,启用身份,不能登录这是什么错误?
回答 4
已采纳
提示很明显,看下库的状态
oracle的连接数上限是如何计算出来的?
回答 5
已采纳
这个问题就是根据内存计算出来的! AutomaticPGAMemoryManagement(DocID223730.1) ForOLTPsystemsPGAAGGREGATETAR
oracle数据库sys密码修改异常
回答 4
是不是sqlnet.ora有问题?贴一下这个文件看看
addBindValue方式往表插入数据,一直报错
回答 1
你这图我点不开,看不清哦
有大佬在吗 假定一种情况 比如 rac 系统的grid或oracle 用户 后续 修改了密码 没用重新建立ssh等效性 这样会会不会有影响
回答 3
没有影响,我认为打补丁也没有影响
列级(敏感字段)访问控制
回答 3
如果是应用那写一个不带那个字段的SQL就可以了。另外如果觉得创建视图的改动大,那DATAMASK和VPD恐怕更不能接受了,你可以查下相关资料。
ogg初始化数据
回答 4
可以用initload初始化,没主键的找唯一键