oracle建完库后,我们必须先设好的三个参数
无论我们是用dbca建库,还是手工建。在完成了建库的任务后,有三个参数在以后的生产运用中非常重要,通常,我们是需要将其打开的。 第一个是log_checkpoints_to_alert。 SQL> show parameter checkpoint NAME TYPE &
oracle事务之oracle读一致性
1回滚与撤销 Refer:《深入解析oracle》by eygle (1) 为了多用户的读一致性和能回退事务,oracle提供了为修改的数据保存修改之前的旧值。 (2) Redo:保证在故障时事务可以恢复 Undo:保证事务可以被回滚或撤销 (3) 9i之前,oracle提供回滚段(rollback)来撤销数据;之后,oracle使用undo表空间来管理。
在sqlplus 起用autotrace,并略看执行计划。
1 如何启用sqlplus的autotrace功能?【pl/sql dev不支持这个功能】 要用sys用户登入并下列步骤: (1)@?\rdbms\admin\utlxplan --建立plan_table表 (2)10G之前plan_table是没有同义词的,所以要加上create public synonym plan_table for plan_table。【此步:option】因为:In 10g, you don\'t need to create plan_table in your schema to explain plan. It uses the table plan_table$ belonging to SYS through a public synonym. Th
DBA和老板签合同的参数:fast_start_mttr_target
当我们和boss签合同时,有个参数非常重要:fast_start_mttr_target 1 fast_start_mttr_target:快速启动平均故障恢复的时间的目标,单位:s。缺省为0(禁用)。 2 fast_start_mttr_target转化为内部参数,比如: log_checkpoint_interval(脏块达到域值) log_checkpoint_timeout(超时发生) 当min(log_checkpoint_interval,log_checkpoint_timeout)时, 会触发增量检查点事件,从而控制DBWRn的
对oracle日常管理的几点建议
oracle这碗饭不好吃,几多风险,几多建议。 1 基于时间点的不完全恢复,需要对控制文件洗脑,撕掉账本(重做日志),重新印刷账本,这是条没有回头的路,需要保护现场,为自己留条后路。切记将整个数据库先进行备份,即便是几个T。过程如下: 1)shutdown immediate 2)startup mount 3)对整个