热门关键字:  ubuntu  分区  函数  Fedora  linux系统进程

cursor统计

来源: 作者: 时间:2008-08-09 Tag: 点击:
cursor



给符合条件的记录做一个标记,取出,放到变量中,用以运算然后方便读取/操作


符合筛选条件的的一组数据



SQL> !hostname
zhkf1

SQL> select name,value from v$parameter where name like '%cursor%';

cursor_space_for_time FALSE
session_cached_cursors 200
cursor_sharing EXACT
open_cursors 3500

SQL> select count(*) from v$open_cursor;

173966

SQL> !hostname
zhjf01

SQL> select name,value from v$parameter where name like '%cursor%';

cursor_space_for_time FALSE
session_cached_cursors 200
cursor_sharing EXACT
open_cursors 5000

SQL>
SQL> select count(*) from v$open_cursor;

93215



open_cursors ??



是限定一个session可以打开的cursor的最大数,如果使用java访问数据库的话,请适当加大这个变量的值


session_cached_cursors ??



设置进行cache的cursors数,可以用来cache游标,在下一次使用时,不用重新打开游标就可以,

跟应用程序有关,如果有很多存储过程,那么建议加大。
可以参考statspack中Parses软解析是不是过高,如果过高的重复解析,那么就加大他,最好你可以今天跟踪一段时间的statspack,就可以选择一个合理的值




最新评论共有 0 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名: 密码:
匿名?
注册