oracle两张表进行关联的时候,只要不是特意去做,很难出现笛卡尔积的情况,但是多张关联的时候可就要小心了。即使你的条件中,表已经两两关联,但有些情况下还是可能会出现笛卡尔积的。 昨天有一个oracle的sql,都执行了6个月了,一直没有出现问题,可昨天就出现临时空间爆满的情况,查看报错的sql,然后在pl\sql里按F5,看了一下执行计划,发现竟然产生的笛卡尔积,真是郁闷的要死。 首先贴一下sql大家看一下 INSERT INTO DW_FORCAST_PROMOTION nologging |
oracle性能优化之多表关联发生笛卡尔积及解决办法
最新推荐文章于 2025-04-10 14:17:00 发布