Oracle中session和processes的設定

來源:互聯網
上載者:User

標籤:rac   int   更改   processes   max   相關   顯示   github   建立   

歡迎和大家交流技術相關問題:
郵箱: [email protected]
部落格園地址: http://www.cnblogs.com/jiangxinnju
GitHub地址: https://github.com/jiangxincode
知乎地址: https://www.zhihu.com/people/jiangxinnju

  • PROCESSES: http://docs.oracle.com/cd/B28359_01/server.111/b28320/initparams188.htm#sthref560
  • SESSIONS: http://docs.oracle.com/cd/B28359_01/server.111/b28320/initparams220.htm#sthref647
  • TRANSACTIONS: http://docs.oracle.com/cd/B28359_01/server.111/b28320/initparams248.htm

  • Oracle 11gR2之前:sessions=(1.1*processes) + 5
  • Oracle 11gR2之後:sessions=(1.5*porcesses) + 22

當Oracle需要啟動新的process而又已經達到processes參數時,就會報錯:

    00020, 00000, "maximum number of processes (%s) exceeded"    // *Cause: All process state objects are in use.    // *Action: Increase the value of the PROCESSES initialization parameter.

當資料庫連接的並發使用者已經達到sessions這個值時,又有新session連進來,就會報錯

    00018, 00000, "maximum number of sessions exceeded"    // *Cause: All session state objects are in use.    // *Action: Increase the value of the SESSIONS initialization parameter.

如何使用sqlplus查看、修改processes呢?使用sys,以sysdba許可權登入:

    show parameter processes; --顯示:processes integer 150    show parameter sessions; --顯示:sessions integer 165    select count(*) from v$process; --顯示當前processes數目    select  count(*) from v$session; --顯示當前sessions數目    alter system set processes=400 scope = spfile; --顯示系統已更改    show parameter processes; --顯示:processes integer 150    create pfile from spfile; --顯示:檔案已建立。    --重啟資料庫    shutdown immediate;    startup    --重啟監聽    lsnrctl stop/start/status    show parameter processes; --顯示:processes integer 400    show parameter session; --顯示:sessions integer 445

Oracle中session和processes的設定

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.