zoukankan      html  css  js  c++  java
  • oracle基本术语

    oracle的学习中,深感有很多要记住的专业术语,虽然有时记住了,发现过一些日子又有些模糊了,因此我将些常用的术语整理到这里,也好为以后复习。以后碰到有相关的ORACLE术语都会慢慢加入到这里。


    数据库(database):由构成ORACLE的不同组件(表空间、重做日志等)组成。数据库不同于实例,它用于存储数据。
    实例(instance):一个实例是ORACLE内存和进程的集合。在给定时间内,一个实例只能与一个数据库关联。
    数据库数据文件(database datafile):与表空间相关的物理实体。一个数据库至少含有一个数据文件(该文件不属于SYSTEM表空间)。大部分数据文件由多个不同的数据库数据文件组成。一个表空间可以有多个数据库数据文件,但是一个数据库数据文件只能有一个与之关联的表空间。
    数据库参数文件(database parameter file):含有实例和数据库配置信息,分为两部分:1、文本文件init.ora; 2、spfile.ora文件,该文件通过alter system命令来维持数据库参数的设置。
    警告日志(alter log):一个文本日志文件,记录数据库的错误和状态信息。警告日志是判断数据库故障种类的一个关键结构。通常位于后台转储目标目录中,由数据库参数BACKGROUDN_DUMP_TEST定义。
    归档重做日志(archived redo log):数据库在ARCHIVELOG模式下时,每次oracle通过LGWR进程切换联机重做日志都会生成归档的重做日志。数据库恢复期间也会使用归档的重做日志。归档重做日志可以写入10个不同的目录,由数据库参数LOG_ARCHIVE_DEST_n定义。在ORACLE10G中在闪回恢复区(flash recovery area)的新位置中存储归档的重做日志。
    联机重做日志(online redo log):发生重做时,重做会被实际存储在数据库的联机重做日志中。
    ORACLE要求至少为一个数据库创建两个联机重做日志。这些联机重做日志中可以含有多个保护重做的境像副本,称为多重做日志。
    当一个联机重做日志写满时,ORACLE会切换到下一个联机重做日志,这个过程称为日志切换(log switch)操作。每一个联机重做日志文件都有关联的唯一日志序列号。一个日志序列号唯一的标识一个联机重做日志文件,如日志文件已归档,那么就标识相关联的归档的重做日志文件。V$LOG视图可查询联机重做日志的日志序列号,在V$ARCHIVED_LOG中可以查找给定的归档重做日志的日志序列号。
    此外,一个联机重做日志(或一个归档的重做日志)含有该文件独特的一组数据库系统更改号(System Change Number, SCN)。在恢复期间,ORACLE按日志序列号的顺序来应用联机重做日志中的撤销(UNDO)操作。
    备份控制文件(backup control file): 控制文件的备份命令是:alter database backup control file to 'file_name'或alter database backup control file to trace。
    块(block):ORACLE中最小的存储单元。由数据库参数文件中的参数DB_BLOCK_SIZE决定。
    区组(granule):ORACLE连续内存单位。所有的系统全局区域(System Global Area, SGA)其内存分配近似为最近的区组单位。区组大小由预计的整个SGA内存决定。
    检查点(checkpoint):一种数据库事件,使数据库将脏数据块从内存移出并写入磁盘。
    数据库一致性(database consistency):是指数据库中的每个对象在某个相同的时间点是一致的。
    闪回恢复区(Flash Recovery Area, FRA)磁盘的可选配置区域,用于存储各种与恢复相关的文件。RMAN备份文件、归档重做日志、联机重做日志、以及控制文件都可存储于此。
    进程(process):执行ORACLE数据库实际操作的程序。
    重做(redo):记录对给定数据库的所有修改。
    模式(schema):拥有ORACLE中的多种逻辑对象(如表和索引),实际上与用户的意义相同。
    系统全局区域(System Global Area, SGA):ORACLE启动时分配的共享内存区域,所有ORACLE进程都是共享这部分内存。
    系统更改号(Sytem Change Number, SCN):一个表示在某个时间点上数据库当前状态的计数器。随着时间的推移,SCN会相应的增加。每个SCN代表一个数据库生命周期中的一点。
    表空间(tablespace):一个物理逻辑实体。由于它存储ORACLE逻辑对象(如表和索引),所以它是逻辑实体。由于它由一个或多个数据库文件组成,所以又是物理实体。一个数据库必须至少包括一个表空间(SYSTEM表空间),不过大部份数据库包含多个不同的表空间。
    跟踪文件(trace file):数据库会在许多不同的情况下生成跟踪文件,这些情况包括进程错误。每一个数据库进程都会生成自己的跟踪文件。


  • 相关阅读:
    防F12审查元素扒代码:按下F12关闭当前页面
    Wp-UserAgent——让WordPress在评论后面加上浏览器和操作系统信息
    WordPress中添加自定义评论表情包的方法
    WordPress彩色背景标签云实现
    让wordpress标签云显示文章数的正确方法
    如何在WordPress文本小工具中使用PHP
    WordPress非插件实现评论回复邮件提醒通知
    Firefox取消“订阅实时书签”功能
    WordPress修改标签云大小及颜色
    WordPress菜单“显示选项”无法显示的解决办法
  • 原文地址:https://www.cnblogs.com/liuzhuqing/p/7480606.html
Copyright © 2011-2022 走看看