oracle查看連接池數(shù)量 Oracle11g如何修改最大連接數(shù)?
Oracle11g如何修改最大連接數(shù)?1. 用sys登錄sql plus: usename: sys as sysdba password: **** 2. 查看最大連接數(shù): sel
Oracle11g如何修改最大連接數(shù)?
1. 用sys登錄sql plus: usename: sys as sysdba password: ****
2. 查看最大連接數(shù): select value from V$parameter where name="processes"
3. 查看當(dāng)前連接數(shù): select count (*) from V$process
4. 把最大連接數(shù)改成300:alter system set processes=300 scope=spfile
5. 重啟DB: shutdown immediate startup
如何修改Oracle的默認的最大連接數(shù)?
1.設(shè)置默認表空間:
在Oracle數(shù)據(jù)庫中創(chuàng)建用戶(使用CREATE USER語句)時,如果不指定表空間,則默認的臨時表空間時TEMP,默認的永久表空間時SYSTEM,這樣舊導(dǎo)致應(yīng)用系統(tǒng)與Oracle系統(tǒng)競爭使用SYSTEM表空間,會極大的影響Oracle系統(tǒng)的執(zhí)行效率。為此,Oracle建議將非SYSTEM表空間設(shè)置為應(yīng)用系統(tǒng)的默認永久表空間,并且將非TEMP臨時表空間設(shè)置為應(yīng)用系統(tǒng)的臨時表空間。這樣有利于數(shù)據(jù)庫管理員根據(jù)應(yīng)用系統(tǒng)的運行情況適時調(diào)整默認表空間和臨時表空間。
更改默認臨時表空間需要使用ALTER DATABASE DEFAULT TEMPRORY TABLESPACE語句,更改默認永久表空間需要使用ALTER DATABASE DEFAULT TABLESPACE語句。
2.例如:將臨時表空間temp_1設(shè)置為默認的臨時表空間。
3.例如:將表空間tbs_example設(shè)置為默認的永久表空間。
4.更改表空間的狀態(tài):
表空間有只讀和可讀寫兩種狀態(tài),若設(shè)置某個表空間為只讀狀態(tài),則用戶就不能夠?qū)υ摫砜臻g的數(shù)據(jù)進行DML操作(INSERT、UPDATE和DELETE),但對某些對象的刪除操作還是可以進行的,比如,索引和目錄就可以被刪除掉;若設(shè)置某個表空間為可讀寫狀態(tài),則用戶舊可以對表空間的數(shù)據(jù)進行任何正常的操作,這也是表空間的默認狀態(tài)。
設(shè)置表空間為只讀狀態(tài),可以保證表空間數(shù)據(jù)的完整性。通常在進行數(shù)據(jù)庫的備份、恢復(fù)及歷史數(shù)據(jù)的完整性保護時,可將指定的表空間設(shè)置成只讀狀態(tài)。但設(shè)置表空間為只讀并不是可以隨意進行的,必須滿足三個條件:
1、該表必須為ONLINE狀態(tài)。
2、該表空間不能包含任何回滾段。
3、改表空間不能在歸檔模式下。
更改表空間的讀寫狀態(tài)需要使用ALTER TABLESPACE...READ|ONLY READ WRITE語句
5.例如:修改tbs_test_3 表空間為只讀狀態(tài)。
6.例如:修改tbs_test_3 表空間為可讀寫狀態(tài)。
oracle如何設(shè)置最大連接數(shù)?
1.查詢oracle的最大連接數(shù):
2.oracle 11g 最大連接數(shù)默認為150。修改oracle最大連接數(shù)。
3.重啟數(shù)據(jù)庫。