首页 > 数据库 >oracle查看执行计划

oracle查看执行计划

时间:2022-11-22 13:44:26浏览次数:44  
标签:查看 explain plan oracle TABLE 执行 select PLAN

1.在执行查询的sql前加上 explain plan FOR

例如:explain plan FOR select sysdate from dual;

2.查看生成的执行计划

select plan_table_output from TABLE(DBMS_XPLAN.DISPLAY('PLAN_TABLE'));

 注意:以上两步需要在同一个窗口下运行否则会报错:

Error: cannot fetch last explain plan from PLAN_TABLE

     

标签:查看,explain,plan,oracle,TABLE,执行,select,PLAN
From: https://www.cnblogs.com/javalinux/p/16914880.html

相关文章

  • 多个线程交替执行的方法
    如何实现多个线程交替执行。这个例子中以三个线程交替执行为例子,使用AutoResetEvent来控制线程的中断。usingSystem;usingSystem.Threading;usingSystem.Threading......
  • linux服务器上,如何查看日志和查找问题?
    前言有些高频日志无法输出到数据库,走中间件异步到数据库可能会有延迟。所以,有时候需要将日志直接输出到控制台,混合了大多系统info后,要如何定位呢。姿势cpxxx.logtmpcattm......
  • Seata 1.5.2 源码学习(事务执行)
    关于全局事务的执行,虽然之前的文章中也有所涉及,但不够细致,今天再深入的看一下事务的整个执行过程是怎样的。1.TransactionManagerio.seata.core.model.TransactionManag......
  • Android命令行查看内存情况
    在学习如何查看内存前先来介绍几个概念VSS-VirtualSetSize虚拟耗用内存(包含共享库占用的内存)RSS-ResidentSetSize实际使用物理内存(包含共享库占用的内存)PSS......
  • 电脑设置定时执行任务
    ​一、点击搜索 搜索任务计划程序点击打开 二、点击创建基本任务 三、取个名字,然后下一页四、设置运行时间,然后下一页 五、每搁几天运行一次,然后继续下一次......
  • 2.Oracle数据库冷备迁移
    前提条件: 1.同版本的数据库,2.源库的数据量不大查看setline132colpathfora20;selectnamefromv$datafile;selectmemberfromv$logfile;selectnamefr......
  • Entity Framework 6 Oracle DbConfiiguration
    EntityFramework6OracleDbConfiiguration不想配置EntityFramework6的App.Config文件时,要重写DbConfiguration,还要AppConfig当中的所有关于EntityFramework的所有配......
  • oracle中函数的简单使用
    --status为空返回3,不为空显示本身的值select*frompublic_memoccwherenvl(cc.status,'3')!='4'  --status为空显示数据为空,不为空显示本身的值s......
  • jstat查看jvm的GC情况[转]
    jps(JavaVirtualMachineProcessStatusTool)是JDK1.5提供的一个显示当前所有java进程pid的命令,简单实用,非常适合在linux/unix平台上简单察看当前java进程的一些简单情......
  • openkylin基础 查看计算机的默认分区
          OS:openKylin-0.7.5-x86_64      blog:师万物 查看计算机的默认分区 学习资源openKylin(开放麒麟)openKylin文档平台openKylin(gi......