| 
                         11、关于密码重用 
- alter profile "DEFAULT" limit PASSWORD_GRACE_TIME UNLIMITED; 
 - alter profile "DEFAULT" limit PASSWORD_LIFE_TIME UNLIMITED; 
 - alter profile "DEFAULT" limit PASSWORD_LOCK_TIME UNLIMITED; 
 - alter profile "DEFAULT" limit FAILED_LOGIN_ATTEMPTS UNLIMITED; 
 
  
说明:11g 默认会将 DEFAULT 的 PROFILE 设置登录失败尝试次数(10  次)。这样在无意或恶意的连续使用错误密码连接时,导致数据库用户被锁住,影响业务。因此需要将登录失败尝试次数设为不限制。 
12、关于维护任务 
- exec dbms_scheduler.disable( 'ORACLE_OCM.MGMT_CONFIG_JOB' ); 
 - exec dbms_scheduler.disable( 'ORACLE_OCM.MGMT_STATS_CONFIG_JOB' ); 
 
  
说明:关闭一些不需要的维护任务,这两个属于 ORACLE_OCM 的任务不关闭,可能会在 alert日志中报错。 
  
13、其他 
13.1、考虑是否要关闭自动统计信息收集(慎用,除非有其他手工收集统计信息的完整方案,否则不建议关闭) 
- BEGIN 
 - DBMS_AUTO_TASK_ADMIN.DISABLE( 
 - client_name => 'auto optimizer stats collection', 
 - operation => NULL, 
 - window_name => NULL); 
 - END; 
 - / 
 
  
说明:如果是需要采用手工收集统计信息策略,则关闭统计信息自动收集任务。 
13.2、考虑是否要关闭自动收集直方图 
- exec DBMS_STATS.SET_GLOBAL_PREFS( 'method_opt','FOR ALL COLUMNS SIZE 1' ); 
 - 或者 
 - exec DBMS_STATS.SET_PARAM( 'method_opt','FOR ALL COLUMNS SIZE 1' ); 
 
  
说明:为减少统计信息收集时间,同时为避免直方图引起的 SQL  执行计划不稳定,可以在数据库全局级关闭自方图的收集,对于部分需要收集直方图的表列,可以使用 
DBMS_STATS.SET_TABLE_PREFS 过程来设置。 
13.3、关闭 auto space advisor 
- BEGIN 
 - DBMS_AUTO_TASK_ADMIN.DISABLE( 
 - client_name => 'auto space advisor', 
 - operation => NULL, 
 - window_name => NULL); 
 - END; 
 - / 
 
  
说明:关闭数据库的空间 Advisor,避免消耗过多的 IO,还有避免出现这个任务引起的 library cache lock。 
 
13.4、关闭 auto sql tuning 
- BEGIN 
 - DBMS_AUTO_TASK_ADMIN.DISABLE( 
 - client_name => 'sql tuning advisor', 
 - operation => NULL, 
 - window_name => NULL); 
 - END; 
 - / 
 
  
说明:关闭数据库的 SQL 自动调整 Advisor,避免消耗过多的资源。 
 
                        (编辑:52站长网) 
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! 
                     |