Oracle体系结构知识点记录

undo和redo

redo内容中记录的是改变向量的内容
重做日志文件包括在线重做日志归档重做日志文件


对数据进行修改时,生成undo信息。利用undo信息将数据库回滚到修改之前的样子。undo操作是逻辑的恢复,那些脏数据物理上仍然存在,但是逻辑上消失了。

undo在失败时重放任务,redo在于取消一条语句或者一组语句的作用。


对一条insert语句,undo信息可以让insert语句失效,redo语句可以让insert语句失效后再次发生。

归档日志

select * from v$bgprocess where paddr<>'00';

00000000B94F4520          7 ARC0                                     Archival Process 0                                                               ##########     TS                        0
00000000B94F5A90          2 ARC1                                     Archival Process 1                                                               ##########     TS                        0
00000000B94F8570          1 ARC2                                     Archival Process 2                                                               ##########     TS                        0
00000000B94F9AE0          1 ARC3                                     Archival Process 3                                                               ##########     TS                        0

查看参数

show parameter archive;

log_archive_format                   string                 %t_%s_%r.dbf
log_archive_max_processes            integer                4
#最大四个进程和前一步进程检查相符合
log_archive_min_succeed_dest         integer                1

相关参数

 - log_archive_dest_n 指定地址
 - log_archive_dest_state_n 状态
 - log_archive_format  文件命名模式
 - log_archive_max_processes 可以起多少个归档进程
 - log_archive_min_succeed_dest 至少开启多少分归档才算成功
 - log_archive_start 以前是设置自动开启

修改语句


alter system set log_archive_dest_1='location=+data/vddb/' scope=both;

show parameter log_archive_dest_n;

SQL> show parameter log_archive_dest_1;

NAME                                 TYPE                   VALUE
------------------------------------ ---------------------- ------------------------------
log_archive_dest_1                   string
log_archive_dest_10                  string
log_archive_dest_11                  string
log_archive_dest_12                  string
log_archive_dest_13                  string
log_archive_dest_14                  string
log_archive_dest_15                  string
log_archive_dest_16                  string
log_archive_dest_17                  string
log_archive_dest_18                  string
log_archive_dest_19                  string
SQL>
show parameter log_archive_dest_state_1;

SQL> show parameter log_archive_dest_state_1;

NAME                                 TYPE                   VALUE
------------------------------------ ---------------------- ------------------------------
log_archive_dest_state_1             string                 enable
log_archive_dest_state_10            string                 enable
log_archive_dest_state_11            string                 enable
log_archive_dest_state_12            string                 enable
log_archive_dest_state_13            string                 enable
log_archive_dest_state_14            string                 enable
log_archive_dest_state_15            string                 enable
log_archive_dest_state_16            string                 enable
log_archive_dest_state_17            string                 enable
log_archive_dest_state_18            string                 enable
log_archive_dest_state_19            string                 enable
show parameter log_archive_format;

SQL> show parameter log_archive_format;

NAME                                 TYPE                   VALUE
------------------------------------ ---------------------- ------------------------
log_archive_format                   string                 %t_%s_%r.dbf


#显示参数log_archive_min_succeed_dest
show parameter log_archive_min_succeed_dest;

SQL> show parameter log_archive_min_succeed_dest;

NAME                                 TYPE                   VALUE
------------------------------------ ---------------------- ------------------------
log_archive_min_succeed_dest         integer          
show parameter log_archive_min_succeed_dest;

SQL> show parameter log_archive_min_succeed_dest;

NAME                                 TYPE                   VALUE
------------------------------------ ---------------------- ------------------------
log_archive_min_succeed_dest         integer                1
show parameter log_archive_start;

SQL> show parameter log_archive_start;

NAME                                 TYPE                   VALUE
------------------------------------ ---------------------- ------------------------
log_archive_start                    boolean                FALSE


 参数文件parameter


参数文件分类
 

pfilespfile
文本文件二进制文件
pfile可直接以文本文件进行编辑spfile必须在数据库启动后,通过sql命令进行在线修改

数据库的主要功能之一是协调数据库的并发访问

口令文件

orapw+sid.ora

只有sys用户可以远程启动数据。如果可以远程登陆,说明一定是sys用户。

学习来源:
https://blog.csdn.net/cpc84938/article/details/100234598
https://blog.csdn.net/shuilovejie/article/details/84188366

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值