标题: 采样数据库连接数
ljjk5
元帅
Rank: 1


荣誉会员奖章
UID 46706
精华 1
积分 99426
帖子 49690
威望 554
金币 48489
热心 505
阅读权限 100
注册 2007-2-25
状态 离线
采样数据库连接数

数据库的实时连接数是否稳定是衡量一套IT系统是否稳定的一个指标。

当新系统推出或者在没有严格测试环境下更应该收集和关注这个数据。

我写了一个简单的存储过程采样数据库实时连接数并利用dbms_job来定时,方法如下:

1.在sys用户下建立保存数据库实时连接数结果的表session_num,并建立公有同义词

create table session_num(

num number(6),

username varchar2(30),

machine varchar2(30),

reportdate date )

pctfree 1 pctused 99 tablespace users;

create public synonym session_num for sys.session_num;

2.写一个存储过程select_sessionnum.sql

create or replace procedure select_sessionnum

is

begin

insert into session_num(num,username,machine,reportdate)

select count(*),username,machine,sysdate

from v$session

where username is not null

group by username,machine;
……
非常抱歉,您的当前状态为游客,因此只能查阅部分内容。要查阅完整内容请登录 或者 注册

网友 ljjk5 签名 - 网友社区 ===
顶部
[广告] 免费域名(Free Subdomain) 免费空间(Free hosting) PR查询(Google Pagerank)





当前时区 GMT+8, 现在时间是 2009-1-9 06:37
信产部ICP备案:京ICP备05066424号 北京市公安局网监备案:1101050648号

Powered by Discuz! 5.5.0
清除 Cookies - 联系我们 - 网友俱乐部 - Archiver - WAP