您好,登錄后才能下訂單哦!
在 Oracle 11g 安裝并建庫后,需要進行一些調整,使數據庫能夠穩定、高效地運行。花了一段時間整理了以下的參數設置規范,僅供參考。
1、進程及會話數(默認150)
--查看進程及會話數 show parameter process; show parameter sessions; --修改進程及會話數 alter system set processes=1200 scope=spfile; alter system set sessions=1325 scope=spfile;
參考:sessions = 1.1 * processes + 5
2、游標數
--查看游標數 show parameter open_cursors; --查看當前打開的游標數目 select count(*) from v$open_cursor; --修改最大游標數 alter system set open_cursors=1000 scope=both
3、字符集(建議建庫時就設置好)
--查詢數據庫服務端的字符集:NLS_LANG = language_territory.charset select * from nls_database_parameters; --常見服務器參數設置 export NLS_LANG=AMERICAN_AMERICA.UTF8 export NLS_LANG=AMERICAN_AMERICA.AL32UTF8
4、sga pga大小
oltp系統參考(要設置好,防止內存抖動): sga=內存*80%*80% pga=內存*80%*20%
show parameter memory; show parameter sga; show parameter pga; --如果要防止高并發情況下的內存抖動,考慮固定內存 alter system set memory_target=4096m scope=spfile; alter system set memory_max_target=4096m scope=spfile; alter system set sga_target=3027m scope=spfile; alter system set sga_max_size=3027m scope=spfile; alter system set pga_aggregate_target=3027m scope=spfile; alter system set pga_aggregate_target=1024m scope=spfile;
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。