文章目录 EXPLAIN PLAN命令的语法 demo1 TABLE ACCESS FULL (全表扫描) TABLE ACCESS BY INDEX ROWID ( 通过ROWID的表存取) TABLE ACCESS BY INDEX ROWID TABLE ACCESS BY INDEX SCAN (索引扫描) filter和access的区别 常见 ACCESS 操作类型 总结 update全表时加where 1=1有影响吗? 其他 hive中可以通过explain来查看执行计划。oracle中可以么,肯定可以啊。 需要注意的是oracle中应该用explain plan for 而不是 explain,如下2条语句: explain select 1 from dual; -- 报错: ORA-00905: 缺失关键字 explain plan for select 1 from dual; -- 成功执行 EXPLAIN PLAN命令的语法 EXPLAIN PLAN [ SET STATEMENT_ID = string ] [ INTO [ schema