我有如下 SQL 语句:
SELECT {SOME CASE WHEN STATEMENTS}
FROM {SUBQUERY 1} A, {SUBQUERY 2} B
WHERE {SOME JOIN CONDITIONS}
背景:
- 子查询 A 和 B 都可以在 15 秒内执行并返回少于 20 行。
- JOIN CONDITIONS 只是三个简单的普通字段绑定在一起。
- 执行计划看起来不错,只有 25 个成本。
问题在于整个连接操作需要 4 到 5 分钟才能运行。
谁能告诉我造成这种情况的任何可能性?