ORACLE RAC查看最大会话设置

ORACLE RAC服务器可以查询最大的会话连接数,一旦超过了最大的会话连接数,那么ORACLE将不再接受新的客户端对ORACLE的连接。

下面记录下查找ORACLE RAC设置的会话数的方法。

1.col CON_ID for a40;

col PROGRAM for a40;

select CON_ID,MACHINE,PROGRAM,count(*) from v$session where CON_ID not in (0,1,2) group by CON_ID,MACHINE,PROGRAM order by 1,4 asc;

查看到会话最多的pdb的CON_ID,con_id是0代表CDB本身,con_id是1代表CDB$ROOT,con_id是2代表PDB$SEED。

2.select CON_ID,count(*) from v$session group by CON_ID order by 2 asc;

可以按照升序的顺序查看到会话最多的数据库。

3.show pdbs;

可以查看到pdb数据库的con_id,一般con_id是2,表示PDB$SEED,其他用户的PDB的con_id是从3开始的。

4.切换会话:

alter session set container='PDB名称';

5.查看session会话的设置参数:

show parameter session;

如果PDB的最大连接数达到了session设置的阈值,那么数据库将不再处理客户端的连接请求,所以需要关注会话数,千万不要超过最大的会话连接数。

Oracle

鼓励的话语:知识、学识、见识、胆识,才是真正的奢侈品。路虽远,行则将至;事虽难,做则必成!

最大   ORACLE   RAC
发表评论
留言与评论(共有 0 条评论) “”
   
验证码:

相关文章

推荐文章