java dbaResult_资深DBA经验总结 Oracle数据库最佳实践 PDF 下载
主要內容:
1.1 調整 PASSWORD_LIFE_TIME
在默認情況下,數據庫用戶口令 180 天將失效,為避免此現象出現,影響應用程序的運行,
調整 PASSWORD_LIFE_TIME
alter profile default limit PASSWORD_LIFE_TIME unlimited;
alter profile default limit PASSWORD_LOCK_TIME unlimited;
alter profile default limit PASSWORD_GRACE_TIME unlimited;
1.2 設置 dump 文件大小上限
設置 dump 文件最大大小,避免異常時出現超過幾十個 G 的 trace,將文件系統撐爆:
alter system set max_dump_file_size='4096M' scope=spfile ; 1.3 調整默認分區大小
11g 分區默認分區大小為 8M,這個需要關閉,因為這可以避免提前創建很多未來的分區時,
即使是空分區,但是整個表的尺寸已經非常大,出現全分區掃描時,邏輯備份或 SQL 性能
低下:
alter system set "_partition_large_extents"=false scope=spfile ; 1.4 關閉 UNDO_RETENTION 的自動調整
關閉 undo_retention 的自動調整,BUG 較多:
alter system set "_undo_autotune"=false scope=spfile ;
alter system set undo_retention=10800 scope=spfile ; 1.5 設置并行子進程的數量上限
手工設置并行子進程的數量上限為 CPU 個數*2,避免數據庫自動算的值太大,并行把資源
耗光:
alter system set parallel_max_servers=128 scope=spfile ; 1.6 設置控制文件的保留時間
為便于數據恢復,設置控制文件的保留時間,確保可以恢復到 1 個月以內的任意一天:
3 / 6
更多 IT 認證課程請訪問 美河學習在線 www.eimhe.com
alter system set control_file_record_keep_time=31 scope=spfile ; 1.7 關閉 11g 的初始化 extent 的延遲創建
alter system set deferred_segment_creation=false scope=spfile ; 1.8 關閉 result_cache
不用 result_cache,可能導致語句執行計劃錯誤:
alter system set result_cache_max_size=0 scope=spfile ; 1.9 關閉登錄、登出的審計日志
11g 默認打開了審計,如果短連接比較多,則會導致 system 表空間被撐爆,建議關閉記錄的
每一次登錄、登出操作。
noaudit create session;
1.10 調整 AWR 保留時間
建議調整 AWR 時間為 2 周或以上,便于后期維護:
exec
DBMS_WORKLOAD_REPOSITORY.MODIFY_SNAPSHOT_SETTINGS(RETENTION=>216
00,INTERVAL=>60);
1.11 關閉自適應游標共享
11g 的自適應游標共享可能會帶來過多子游標的問題,我們將其關閉
alter system set "_optimizer_adaptive_cursor_sharing"=false scope=spfile;
alter system set "_optimizer_extended_cursor_sharing"=none scope=spfile;
alter system set "_optimizer_extended_cursor_sharing_rel"=none scope=spfile;
總結
以上是生活随笔為你收集整理的java dbaResult_资深DBA经验总结 Oracle数据库最佳实践 PDF 下载的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 江西计算机一级考试教程,江西省2019年
- 下一篇: mysql中新建不了查询语句_将exce