怎么查看oracle游标,oracle游标的使用

查看oracle已经用了多少游标

select * from v$sysstat where name like '%cursors%'

网站的建设创新互联建站专注网站定制,经验丰富,不做模板,主营网站定制开发.小程序定制开发,H5页面制作!给你焕然一新的设计体验!已为成都建筑动画等企业提供专业服务。

select * from v$parameter where name like '%cursors%'

select count(0) from v$open_cursor

select sid,count(*) from v$open_cursor group by sid

select count(*),sql_text from v$open_cursor group by sql_text order by count(*) desc

select KGLLKFLG,KGLNAOBJ from X$KGLLK where KGLLKFLG=8;

select max(cursor_count) from (select count(*) cursor_count from v$open_cursor where user_name='CRING_SMS')

在sqlplus中执行

SELECT v.name, v.value value FROM V$PARAMETER v WHERE name = 'open_cursors';

看看value是多少

使用下面的命令可以修改它的大小:

在 oracle9i 中应该可以直接进行修改:

alter system set open_cursors=30000;

如果可以就直接生效了;如果不行可以使用下面的语句:

alter system set open_cursors=30000 scope=spfile;

然后重启数据库生效

如何用Oracle查看与修改最大游标数

Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.

连接到:

Oracle9i Enterprise Edition Release 9.2.0.1.0 - Production

With the Partitioning, OLAP and Oracle Data Mining options

JServer Release 9.2.0.1.0 - Production

SQL show parameter open_cursors;

NAME TYPE VALUE

------------------------------------ ----------- -------------------

open_cursors integer 3002、查看当前打开的游标数目

SQL select count(*) from v$open_cursor;

COUNT(*)

----------174943、修改Oracle最大游标数

SQL alter system set open_cursors=1000 scope=both;

系统已更改。

Oracle游标查询

SQL select ename,sal from (select * from emp order by sal desc) where rownum=a;

输入 a 的值: 2

原值 1: select ename,sal from (select * from emp order by sal desc) where rownum=a

新值 1: select ename,sal from (select * from emp order by sal desc) where rownum=2

ENAME SAL

---------- ----------

KING 5000

SCOTT 3000

SQL /

输入 a 的值: 3

原值 1: select ename,sal from (select * from emp order by sal desc) where rownum=a

新值 1: select ename,sal from (select * from emp order by sal desc) where rownum=3

ENAME SAL

---------- ----------

KING 5000

SCOTT 3000

FORD 3000


网站题目:怎么查看oracle游标,oracle游标的使用
标题网址:http://ybzwz.com/article/dsehise.html