亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何進行ora-12516錯誤分析與解決

發布時間:2021-12-06 17:28:32 來源:億速云 閱讀:785 作者:柒染 欄目:云計算

本篇文章給大家分享的是有關如何進行ora-12516錯誤分析與解決,小編覺得挺實用的,因此分享給大家學習,希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著小編一起來看看吧。

  在使用swingbench對oracle數據庫進行壓力測試時,出現ORA-12516錯誤。這個報錯一般是因為oracle的會話數超出了限制,一般都是由于多次connect建立多個連接會話引起的,最后導致oracle無法響應新的請求,從而出現ora-12516錯誤。

    解決該問題的思路和方法:

     首先查看一下數據庫現有的進程數,是否已經達到參數processes的大小。

   select count(*) from v$process;                        

   獲得數據庫當前的進程數。
   select value from v$parameter where name = 'processes'; 

   獲得進程數的上限。
   

   查看當前sessions值,發現session數和processes參數的值已經非常接近


SQL> conn / as sysdba
已連接。

SQL> select count(*) from v$session;
  170

SQL> show parameter processes
NAME                                 TYPE        VALUE 
db_writer_processes                  integer     1
gcs_server_processes                 integer     0
job_queue_processes                  integer     10
log_archive_max_processes            integer     2
processes                            integer     150

SQL> show parameter sessions
NAME                                 TYPE        VALUE
java_soft_sessionspace_limit         integer     0l
icense_max_sessions                 integer     0
license_sessions_warning             integer     0
logmnr_max_persistent_sessions       integer     1
sessions                             integer     175
shared_server_sessions               integer
 


然后修改processes和sessions值

SQL> alter system set processes=500 scope=spfile;
系統已更改。
SQL> alter system set sessions=555 scope=spfile;
系統已更改。

注:只要會話連接數超過上面的process數150或者sessions數170,再來一個的會話進程,就會產生12516錯誤。因此可以修改一下該值:

sessions=1.1*processes+5;//這個是sessions值和processes值的關系,最好按照這樣做,

因此如果要將processes數設置為500,則sessions數必須為1.1*500+5=555


查看processes和sessions參數,但更改并未生效


SQL> show parameter processes
NAME                                 TYPE        VALUE 
db_writer_processes                  integer     1
gcs_server_processes                 integer     0
job_queue_processes                  integer     10
log_archive_max_processes            integer     2
processes                            integer     150
SQL> show parameter sessions
NAME                                 TYPE        VALUE
license_max_sessions                 integer     0
license_sessions_warning             integer     0
logmnr_max_persistent_sessions       integer     1
sessions                             integer     170
shared_server_sessions               integer


 重啟數據庫,使更改生效


SQL> shutdown immediate

SQL> startup
SQL> show parameter processes
NAME                                 TYPE        VALUE
db_writer_processes                  integer     1
gcs_server_processes                 integer     0
job_queue_processes                  integer     10
log_archive_max_processes            integer     2
processes                            integer    500
SQL> show parameter sessions
NAME                                 TYPE        VALUE
java_soft_sessionspace_limit         integer     0
license_max_sessions                 integer     0
license_sessions_warning             integer     0
logmnr_max_persistent_sessions       integer     1
sessions                             integer     555
shared_server_sessions               integer

以上就是如何進行ora-12516錯誤分析與解決,小編相信有部分知識點可能是我們日常工作會見到或用到的。希望你能通過這篇文章學到更多知識。更多詳情敬請關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

资讯| 邹平县| 昭苏县| 五莲县| 辽阳市| 苏尼特右旗| 裕民县| 蕉岭县| 永清县| 应城市| 合作市| 乐昌市| 满洲里市| 盐源县| 南康市| 乌鲁木齐县| 平塘县| 无极县| 团风县| 资阳市| 南江县| 新宁县| 鄯善县| 秦安县| 泸定县| 韶关市| 卫辉市| 河津市| 孟村| 青神县| 蓝山县| 广灵县| 马关县| 南陵县| 马边| 玉溪市| 德化县| 太仆寺旗| 泸定县| 霍山县| 昌宁县|