這篇文章給大家分享的是修改oracle最大連接數(shù)的操作,一些朋友對(duì)于怎樣修改oracle最大連接數(shù)不是很了解,因此分享給大家做個(gè)參考,文中的步驟介紹的非常詳細(xì),感興趣的朋友接下來一起跟隨小編看看吧。
修改oracle最大連接數(shù)的方法是:
步驟一:首先通過sqlplus登陸數(shù)據(jù)庫,sqlplus / as sysdba
步驟二:查看當(dāng)前數(shù)據(jù)庫進(jìn)程的連接數(shù)
步驟三:查詢數(shù)據(jù)庫當(dāng)前會(huì)話的連接數(shù)
步驟四:查看數(shù)據(jù)庫設(shè)置的最大連接數(shù)和最大session數(shù)量,show parameter processes命令查看的是匯總的信息,也可以直接select value from v$parameter where name ='processes'; 語句查看,最大進(jìn)程連接數(shù)為4000.
步驟五:當(dāng)數(shù)據(jù)庫連接數(shù)需要調(diào)整時(shí),可以用alter system set processes = 3000 scope = spfile;修改連接數(shù)。(修改3000只是示范,大多時(shí)候是連接數(shù)不夠,數(shù)值修改的更大)
步驟六:修改processes和sessions值必須重啟oracle服務(wù)器才能生效
shutdown immediate;關(guān)閉實(shí)例
startup啟動(dòng)
步驟七:步驟重啟后再次查看,已經(jīng)生效
步驟八:可以用如下命令查看數(shù)據(jù)庫連接的消耗情況:select b.MACHINE, b.PROGRAM, b.USERNAME, count(*) from v$process a, v$session b where a.ADDR = b.PADDR and b.USERNAME is not null
group by b.MACHINE, b.PROGRAM, b.USERNAME order by count(*) desc