在使用RMAN克隆数据库时,如果辅助数据库(新数据库)使用了与目标数据库(原数据库)使用了不同的路径,那么就存在位置转换的问题。在Oracle中,控制文件用于定位数据文件以及联机重做日志文件,如果没有正确的转换,控制文件压根就找不到相应的数据文件,日志文件。对此Oralce为我们提供了三种文件位置的 ...
分类:
数据库 时间:
2018-07-10 12:55:53
阅读次数:
209
如何理解redo和undo的作用 [TOC] redo 重做日志(redo)包含所有数据产生的历史改变记录,是oracle在线或归档重做日志文件中记录的信息,一旦掉电或其他意外丢失数据,可以利用这些数据来重做事务,例如已经出现了丢失数据的情况,那么就可以利用redo来重放事务,通常用于实例恢复和介质 ...
分类:
其他好文 时间:
2018-07-10 00:35:09
阅读次数:
229
1.记录备份开始时,InnoDB存储引擎重做日志文件检查点的LSN 2.复制共享表空间文件以及独立共享表空间文件。 3.记录复制完表空间文件后,InnoDB存储引擎重做日志文件检查点的LSN。 4.复制在备份时产生的重做日志。 优点: 1.在线备份,不阻塞任何的SQL语句。 2.备份性能好,备份的实 ...
分类:
其他好文 时间:
2018-07-08 14:38:50
阅读次数:
202
oracle的架构大概分为3部分, 客户端:用户端 oracle instance:叫做实例,由内存结构(内存池或者叫SGA)和后台进程组成。Oracle Instance是Oracle RDBMS的核心之一,负责RDBMS的管理功能。内存结构有SGA(share global area)系统全局区 ...
分类:
数据库 时间:
2018-07-08 00:28:25
阅读次数:
265
官方参考资料 https://docs.oracle.com/database/121/ADMQS/GUID-CBC5870F-2C9A-4F67-B5E9-D65049AD1E8E.htm#ADMQS09112 翻译如下: 如果还原存档的重做日志文件和数据文件,则必须先执行介质恢复,然后才能打开数 ...
分类:
数据库 时间:
2018-07-06 12:18:55
阅读次数:
1407
在网上搜eclipse快捷键,可以搜出一大堆,大多罗列了n多的快捷键,估计大部分人看了以后都会头大的,我也头大,不过我一一尝试了一遍,整理出了eclipse最常用最有用,写代码必须用到的一些快捷键,大约只有网上快捷键大全的一半,减少大家的记忆量。如果大家把这些快捷键都很好的运用,写代码的效率一定会有 ...
分类:
系统相关 时间:
2018-07-05 12:10:55
阅读次数:
192
技术背景某日志库很大,专线带宽有限,搭建AlwaysOn AG需要2个小时。后面考虑将业务IP和高可用IP分开,业务IP专门 提供给业务应用访问数据库服务,高可用IP专门提供AG通信。在做通关测试的时候,将某日志库备库从AG中移除,将主备业务IP互换,即业务连到备库独立出来的实例测试。测试完毕后,只需要对备库重做AG即可,不会占用专线带宽。
分类:
其他好文 时间:
2018-07-04 13:45:38
阅读次数:
156
转: https://blog.csdn.net/l1028386804/article/details/77199194 一、问题描述 今天在线运行的一个mysql崩溃了。 查看错误日志,如下: 二、问题分析 从日志中可以看出是innodb引擎出了问题。日志里提示到 http://dev.mysq ...
分类:
数据库 时间:
2018-06-29 16:26:40
阅读次数:
253
七种日志文件 MySQL中有七种日志文件,分别是: 重做日志(redo log) 回滚日志(undo log) 二进制日志(binlog) 错误日志(errorlog) 慢查询日志(slow query log) 一般查询日志(general log) 中继日志(relay log) 重做日志(re ...
分类:
数据库 时间:
2018-06-28 18:23:19
阅读次数:
296
oracle数据库有两种运行方式:归档(ARCHIVELOG)方式和非归档(NOARCHIVELOG)方式。在非归档模式下,日志切换时直接覆盖以前的重做日志文件,不产生归档日志。数据库在归档方式下运行,在日志切换后,ARCH进程会对已写满的重做日志文件进行存档,默认情况下,oracle采用非归档模式下运行,主要因为归档方式会给系统带来一定的性能问题。只有当数据库运行在归档方式时,ARCH进程才存在
分类:
数据库 时间:
2018-06-26 11:07:46
阅读次数:
253