oracle線程數更改


查看Oracle最大進程數:

  SQL> select count(*) from v$session #連接數,查看更多oracle數據庫的疑問, 可點擊cuug官網。http://www.cuug.com

  SQL> Select count(*) from v$session where status='ACTIVE' #並發連接數

  SQL> show parameter processes #最大連接

  SQL> alter system set processes = value scope = spfile;重啟數據庫 #修改連接

  unix 1個用戶session 對應一個操作系統 process

  而 windows體現在線程

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

  修改ORACLE最大進程數:

  使用sys,以sysdba權限登錄:

  SQL> show parameter processes;

  NAME TYPE VALUE

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

  aq_tm_processes integer 1

  db_writer_processes integer 1

  job_queue_processes integer 10

  log_archive_max_processes integer 1

  processes integer 150

  SQL> alter system set processes=300 scope = spfile;

  系統已更改。

  SQL> show parameter processes;

  NAME TYPE VALUE

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

  aq_tm_processes integer 1

  db_writer_processes integer 1

  job_queue_processes integer 10

  log_archive_max_processes integer 1

  processes integer 150

  SQL> create pfile from spfile;

  文件已創建。

  重啟數據庫,

  SQL> show parameter processes;

  NAME TYPE VALUE

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

  aq_tm_processes integer 1

  db_writer_processes integer 1

  job_queue_processes integer 10

  log_archive_max_processes integer 1

  processes integer 300

  搞定!


以下為另一篇博文摘要

Oracle如何更改線程數
文檔編寫目的:當調用數據庫的線程超過一定數量時出現,中間介數據源無法連接導致錯誤:這是連接數超過了數據庫默認連接數導致的,數據庫默認的連接數是150。 本篇文章就解決如何修改線程數的問題。
一、 查看一下數據庫現有的進程數,是否已經達到參數processes的大小。 以sys用戶登錄plsql,運行命令,如下:
1.select count() from v$process; 取得數據庫目前的進程數。
2.select value from v$parameter where name = 'processes'; 取得進程數的上限。
二、修改線程數
在SQL窗口運行如下命令:
SQL> select count(
) from v$process;--當前連接數
COUNT(*)
63
SQL> select value from v$parameter where name = 'processes' --數據庫允許的最大連接數 VALUE
500
修改最大連接數:
SQL> alter system set processes = 2000 scope = spfile;
重啟數據庫:
數據庫線程數,到此為止,修改完成,解決數據庫連接超過默認線程數問題。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM