gil's pkm2

如何查看Oracle最大会话数

如何查看最大会话数?

  SELECT * FROM V$PARAMETER WHERE NAME LIKE 'proc%';

  SQL>

  SQL> show parameter processes

  NAME TYPE VALUE

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

  aq_tm_processes integer 1

  db_writer_processes integer 1

  job_queue_processes integer 4

  log_archive_max_processes integer 1

  processes integer 200

  这里为200个用户。

  select * from v$license;

  其中sessions_highwater纪录曾经到达的最大会话数

************************************
LICENSE_MAX_SESSION

  该参数指出允许并发用户会话的最大数。若此参数为0,则不能实施并发。若并发的用户会话数已达到此极限,则只有具有RESTRICTED SESSION权限的用户才能连接到服务器。
**************************************
PROCESS

  该参数指定同时连接到Oracle服务器上的最大用户进程数。该参数值包括6个后台进程和一个登录,因此,该参数值为20,则只能有13或14个并发用户连接到服务器。
****************************************
LICENSE_MAX_USERS

  该参数指出在一个数据库上可建立的最大用户数。当达到最大值时,便不能再建新用户,可改变此值以放松限制。在LICENSE_MAX_SESSION或LICENSE_MAX_USER为0时,则并发会话或任何用户都不能用。若对不同的实例,此参数不同时,则以第一个登录的数据库实例的参数为准。
*******************************************

posted on 2009-08-02 21:14  gil's pkm2  阅读(3847)  评论(2)    收藏  举报

导航