SQL Oracle 查询优化 Toad

SQL Query Optimization Toad for Oracle

我正在执行类似于

的查询
select a.col1
  ,a.col2
  ,b.col1
  ,b.col2
  ,c.col1
  ,c.col2
  ,d.col1
  ,d.col2
  ,e.col1
  ,e.col2
from table1 a,table2 b,table3 c,table4 d,table5 e
where a.col = b.col 
  and b.col = c.col 
  and a.col = e.col
  and c.col = d.col
  and d.col = e.col

执行此查询需要花费大量时间。 我想知道是否有优化此查询的解决方案。 我正在使用 Toad for Oracle 来执行。

提前谢谢你。

假设您的查询编写正确,您希望确保每个 table 在 col 上都有一个索引,用于连接 table 的键。

这应该可以解决您的性能问题。