首页 > 解决方案 > 解释计划后非常慢的oracle sql快速

问题描述

您好,我有很少的左连接和案例的 SQL。postgres 上的时间大约是一秒,oracle 上的时间是 20 分钟!(390 行 postgres,300 行 oracle)。两个数据库中的表配置相同。如果我首先在 oracle EXPLAIN PLAN FOR 中运行这个 sql,那么当我运行 SQL(没有 EPF)时,它就像在 postgres 上一样快。我什至可以进行一些更改,添加列等,它仍然运行良好且快速。

这里是否有人了解这是什么以及我可以在使用查询的 java 中使用什么解决方案?

标签: sqloracleperformanceexplain

解决方案


推荐阅读