1. 程式人生 > >Oracle最大併發數&License情況

Oracle最大併發數&License情況

檢視當前license情況

SQL> show parameter license;
NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
license_max_sessions                 integer     0
license_max_users                    integer     0
license_sessions_warning             integer     0
檢視oracle的最大併發數限制,可是檢視v$license檢視

v$license檢視:

裡面記錄了Oracle最大的併發數以及當前使用者的連線數,
官方文件有如下描述:

This view contains information about license limits.

Column Datatype Description

SESSIONS_MAX

NUMBER

Maximum number of concurrent user sessions allowed for the instance

SESSIONS_WARNING

NUMBER

Warning limit for concurrent user sessions for the instance

SESSIONS_CURRENT

NUMBER

Current number of concurrent user sessions

SESSIONS_HIGHWATER

NUMBER

Highest number of concurrent user sessions since the instance started

USERS_MAX

NUMBER

Maximum number of named users allowed for the database

其實,該試圖中的SESSIONS_CURRENT就等於select count(*) from v$session where TYPE = 'USER'


show parameter license_max_sessions    //檢視最大併發數,如果是0,則預設是無限制,但如果在
                                                                                 在初始化檔案裡說明了,就以初始化檔案為主