not in 和join view 在达梦和崖山数据库表现
前面我测试了oracle迁移到postgresql的两个性能问题,not in时不能转换为Antijoin, 和join view的谓词不是关连列时存在无法谓词推进,下面测试一下在另外2款集中式数据库达梦和崖山的表现。
提供综合数据库运维服务与优化方案(不限Oracle MySQL PG GaussDB GoldenDB OceanBase等), 微信/Tel:(+86)134-365-60330
前面我测试了oracle迁移到postgresql的两个性能问题,not in时不能转换为Antijoin, 和join view的谓词不是关连列时存在无法谓词推进,下面测试一下在另外2款集中式数据库达梦和崖山的表现。
达梦数据库(v8)在设计和实现上参考了Oracle数据库,并提供了一些兼容Oracle的功能和语法。这使得在某些情况下,可以将Oracle数据库应用迁移到达梦数据库上,而无需进行大量的修改和调整。但并不是所有的Oracle功能和特性都完全支持。在进行迁移或使用Oracle兼容性功能时,建议先进行充分的测试和验证,确保功能的正确性和性能的满足。最近协助一客户优化已上线2年的DM库,当view定义中增加超过一定数量的union all后性能突然变化的案例。