Java知识分享网 - 轻松学习从此开始!    

Java知识分享网

Java1234官方群25:java1234官方群17
Java1234官方群25:838462530
        
SpringBoot+SpringSecurity+Vue+ElementPlus权限系统实战课程 震撼发布        

最新Java全栈就业实战课程(免费)

springcloud分布式电商秒杀实战课程

IDEA永久激活

66套java实战课程无套路领取

锋哥开始收Java学员啦!

Python学习路线图

锋哥开始收Java学员啦!

资深DBA经验总结 Oracle数据库最佳实践 PDF 下载


分享到:
时间:2020-11-16 10:05来源:http://www.java1234.com 作者:转载  侵权举报
资深DBA经验总结 Oracle数据库最佳实践 PDF 下载
失效链接处理
资深DBA经验总结 Oracle数据库最佳实践  PDF 下载


本站整理下载:
提取码:vu55 
 
 
相关截图:
 
主要内容:

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资料站】
回复 666
获取 
66套java
从菜鸡到大神
项目实战课程

锋哥推荐