我们正在从 Oracle 12c 执行大量 ETL 负载。Oracle 优化器时不时地决定为之前运行良好的 SQL 语句创建一个新的执行计划。通常这会导致 10 倍的性能下降。当我询问客户 DBA 和 Oracle 顾问(客户是金牌合作伙伴)时,他们通常会要求我们将 ANSI 连接转换为传统的 Oracle 连接。通常这有帮助。我的问题是,Oracle 是否承认对 ANSI 连接的支持不佳?Oracle 是否建议使用传统连接?(我读过 Oracle 的书,说明正好相反。)
sql-standard oracle-12c
oracle-12c ×1
sql-standard ×1