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>'));

相关推荐
2025年一定要上岸6 分钟前
【Django】-6- 登录用户身份鉴权
数据库·django·sqlite
用户479492835691520 分钟前
mcp是怎么和大模型进行交互的,有哪些交互方式
前端·人工智能
南林yan24 分钟前
仿muduo库实现高并发服务器
服务器
奋进的孤狼25 分钟前
【Java】在一个前台界面中动态展示多个数据表的字段及数据
java·数据库·oracle
六点半88828 分钟前
【Linux】Linux编译器-gcc/g++使用
linux·运维·服务器
凤年徐30 分钟前
解锁网页魔法:零基础HTML通关秘籍
前端·javascript·css·前端框架·html·web
PineappleCoder33 分钟前
防抖 vs 节流:高频事件的 “性能优化双雄” 怎么用?
前端·javascript·面试
小old弟33 分钟前
🤔面试官问你:什么是高阶函数?举例说明用到过的...
前端
是你的小橘呀34 分钟前
从小区广场舞群聊,看懂前端 er 必懂的发布订阅模式
前端