oracle查看执行计划

-- 1. 清除 SQL 执行计划

ALTER SYSTEM FLUSH SHARED_POOL;

-- 2. 执行 SQL

SELECT * FROM <table name>;

-- 3. 查看 SQL ID ( 是哪个 sql )

SELECT sql_id, sql_text FROM v$sql WHERE sql_text LIKE '%<table name>%';

-- 4. 查看 SQL 的执行计划

select * from table(dbms_xplan.display_cursor('<填写正确的sql_id>'));

相关推荐
Forget_85501 天前
RHEL——制作母盘
linux·运维·服务器
释怀不想释怀1 天前
Linux命令--echo~反引号符~重定向符(>>)~tail命令
linux·运维·服务器
qq_12498707531 天前
基于协同过滤算法的运动场馆服务平台设计与实现(源码+论文+部署+安装)
java·大数据·数据库·人工智能·spring boot·毕业设计·计算机毕业设计
疯子****1 天前
【无标题】
前端·clawdbot
数据知道1 天前
PostgreSQL 核心原理:读已提交与可重复读的底层实现差异(事务隔离级别)
数据库·postgresql
crossaspeed1 天前
MySQL的MVCC
数据库·mysql
2401_857683541 天前
为你的Python脚本添加图形界面(GUI)
jvm·数据库·python
云小逸1 天前
【Nmap 设备类型识别技术】整体概况
服务器·c语言·网络·c++·nmap
m0_706653231 天前
使用Python自动收发邮件
jvm·数据库·python
RichardLau_Cx1 天前
【保姆级实操】MediaPipe SDK/API 前端项目接入指南(Web版,可直接复制代码)
前端·vue·react·webassembly·mediapipe·手部追踪·前端计算机视觉