如何知道一个sql 打开了多少个cursor

解决方案 »

  1.   

    select t.VERSION_COUNT from v$sqlarea t;
      

  2.   

    select t.OPEN_VERSIONS from v$sqlarea t;
    OPEN_VERSIONS NUMBER 打开语句的子游标数。
      

  3.   

    VERSION_COUNT NUMBER 缓存中关联这条语句的子游标数。
    OPEN_VERSIONS NUMBER 打开语句的子游标数
      

  4.   

    v$sqlarea 每个语句对应一个父游标v$sql 里  可以查询到子游标