方法:1、利用「alter system set processes = 修改連線數scope = spfile」語句修改資料庫允許的最大連線數;2、修改之後利用「shutdown immediate」和「startup」語句重啟即可。
本教學操作環境:Windows10系統、Oracle 11g版、Dell G3電腦。
步驟一:先透過sqlplus登陸資料庫,sqlplus / as sysdba
步驟二:查看目前資料庫程序的連線數
步驟三:查詢資料庫目前會話的連線數
##步驟四:檢視資料庫設定的最大連接數和最大session數量,show parameter processes指令查看的是匯總的信息,也可以直接select value from v$parameter where name ='processes'; 語句查看,最大進程連接數為4000. 步驟五:當資料庫連線數需要調整時,可以用alter system set processes = 3000 scope = spfile;修改連線數。 (修改3000只是示範,大多時候是連線數不夠,數值修改的較大) #步驟六:修改processes和sessions值必須重新啟動oracle伺服器才能生效shutdown immediate;關閉實例startup啟動 #步驟七:步驟重新啟動後再查看,已經生效 ############################################################ ########步驟八:可以用以下指令查看資料庫連線的消耗情況: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################################################################################################################################################################################################################################ # #####推薦教學:《###Oracle影片教學###》###以上是怎樣修改oracle的連線數的詳細內容。更多資訊請關注PHP中文網其他相關文章!