Oracle数据库的两种连接方式:专用服务器连接和共享服务器连接一、Oracle数据库组成:oracleserver是由:实例和数据库组成;oracle数据库由:数据文件重做日志文件临时文件控制文件参数文件密码文件等组成(其中最重要的就是数据文件和重做日志文件)oracle实例是由:系统全局..
分类:
数据库 时间:
2017-06-08 17:49:45
阅读次数:
227
物理存储结构 数据库的物理存储结构主要包括3个类物理文件:数据文件,控制文件,重做日志文件; 其他文件:归档日志文件,参数文件,密码文件; 相关命令 sqlplus / as sysdba ; 登入超管 alter user scott account unlock ; 解锁scott用户 gran ...
分类:
其他好文 时间:
2017-06-05 10:18:13
阅读次数:
263
本文是介绍MySQL数据库InnoDB存储引擎重做日志漫游 00 – Undo Log Undo Log 是为了实现事务的原子性,在MySQL数据库InnoDB存储引擎中。还用Undo Log来实现多版本号并发控制(简称:MVCC)。 - 事务的原子性(Atomicity) 事务中的所有操作,要么所 ...
分类:
数据库 时间:
2017-06-03 17:34:26
阅读次数:
254
ORACLE体系结构包括:实例(Instance),数据库文件,用户进程(User process),服务器进程以及其他文件。 1.ORACLE实例(instance) 1).要访问数据库必须先启动实例,实例启动时先分配内存区,然后再启动后台进程,后他进程执行数据库的输入,输出以及监控其他进程。 在 ...
分类:
数据库 时间:
2017-06-01 22:46:13
阅读次数:
275
什么是归档模式 Oracle数据库有联机重做日志,这个日志是记录对数据库所做的修改,比如插入,删除,更新数据等,对这些操作都会记录在联机重做日志里。一般数据库至少要有2个联机重做日志组。当一个联机重做日志组被写满的时候,就会发生日志切换,这时联机重做日志组2成为当前使用的日志,当联机重做日志组2写满 ...
分类:
数据库 时间:
2017-05-27 18:03:32
阅读次数:
242
控制文件 每一个数据库都有一个控制文件,它是一个二进制数据文件,它记录了数据库的物理结构。控制文件数据库一个重要参数文件,在写数据时,控制文件必须是可用的状态。控制文件包括如下信息: 1. 记录数据库名称 2. 数据文件与重做日志文件的名称与存储位置 3. 数据库创建时间 4. 当前log的SN 5... ...
分类:
数据库 时间:
2017-05-13 13:31:48
阅读次数:
317
DB_CREATE_FILE_DEST参数DB_CREATE_FILE_DEST用来指定重要数据库文件的位置,数据库文件包括:数据文件、临时文件、重做日志文件、控制文件、块变化跟踪文件。例:DB_CREATE_FILE_DEST = '/u01/app/oracle/oradata' --指定数据文 ...
分类:
数据库 时间:
2017-04-28 22:12:42
阅读次数:
226
一、创建表空间 --创建用户表空间 CREATE TABLESPACE mytablespace NOLOGGING --nologging 则为不生重做日志,在TABLESPACE前 DATAFILE 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\mytp01.DB... ...
分类:
数据库 时间:
2017-04-20 10:11:08
阅读次数:
202
重做日志缓存区 用户每一次对数据的修改均会在重做日志缓存区生成一条相关记录。重做日志缓存区是一个循环缓存区,依次记录用户修改操作的重做条目。LGWR将redolog buffer缓存区中的重做条目缓存到数据库中的redolog file中。redolog文件对于维护数据库的数据的完整性十分重要,在数 ...
分类:
数据库 时间:
2017-04-09 15:58:55
阅读次数:
239
SGA(system global area)系统全局区域,在内存中分配一份共享内存区域为oracle的一些关联进程运行所共享。如DBWn,PMON。SGA分为有以下几部分组成: 1.高速缓存区 2.重做日志缓存区 3.共享池 4.大池 5.java池 6.流池 7.固定SGA高速缓存区高速缓存区的 ...
分类:
数据库 时间:
2017-04-08 17:10:21
阅读次数:
256