知识大全 oracle体系结构必须先了解的两个基本的概念

Posted 文件

篇首语:使人疲惫的不是远方的高山,而是鞋里的一粒沙子。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 oracle体系结构必须先了解的两个基本的概念相关的知识,希望对你有一定的参考价值。

  要了解oracle体系结构必须先了解两个基本的概念: 数据库和实例    一: 数据库        数据库(database)是一个数据集合         无论数据库是采用关系结构还是面向对象结构 oracle数据库都将        其数据存放在数据文件中 在其内部 数据库结构数据对文件的逻辑        映射 使不同的数据分开存储 这些逻辑划分称为表空间                 表空间和文件介绍:        : 表空间                 表空间(tablespace)是数据库的逻辑划分 每个数据库至少有一个           表空间 叫做系统表空间(system 表空间) 一个表空间只能属于一个数据库            每个表空间由同一个磁盘上的一个或多个文件组成 这些文件称为数据文件

  表空间的特性:                )控制数据库数据磁盘分配                )限制用户在表空间中可以使用的磁盘空间大小                )表空间具有 online offline readonly readwrite属性                        修改表空间的属性:                          SQL> alter tablespace 表空间名称 属性;                        查询表空间状态:                          SQL> select tablespace_name status from dba_tablespaces;                        注意: system undo temp表空间不能设为offline属性                 )完成部分数据库的备份与恢复                )表空间通过数据文件来扩大 表空间的大小等于构成该表空间的所以数据文件的大小只和              查询表空间与数据文件对应关系:                  SQL> select tablespace_name bytes file_name from dba_data_files;           基于表空间的几个操作:                )查询用户缺省表空间:                    SQL> select username default_tablespace from dba_users;                )查询表与存储该表的表空间:                    SQL> select table_name tablespace_name from user_tables;                )修改用户缺省表空间:                    SQL> alter user username default tablespace tablespace_name;                )将数据从一个表空间移动到另一个表空间:                    SQL> alter table table_name move tablespace tablespace_name;

   : 数据文件         每个表空间由同一个磁盘上的一个或多个文件组成 这些文件叫做数据文件(datafile)      数据文件只能属于一个表空间 数据文件创建后可以改变大小 创建新的表空间需要创建新的     数据文件 数据文件一旦加入到表空间中 就不能从表空间中移走 也不能与其他表空间发生联系      数据库必须的三类文件是 data file control file redolog file 其他文件 prameter file             password file archived log files并不是数据库必须的 他们只是辅助数据库的

  查看数据库的物理文件组成:                  )查看数据文件: SQL> select * from v$datafile;                  )查看控制文件: SQL> select * from v$controlfile;                  )查看日志文件: SQL> select * from v$logfile;   二: 实例            通俗的讲实例就是操作oracle数据库的一种手段             数据库实例也称作服务器 是用来访问数据库文件集的存储结构及后台进程的集合             一个数据库可以被多个实例访问(称为真正的应用群集选项)                 决定实例的大小及组成的各种参数或者存储在名称init ora的初始化文件中 或者隐藏            在数据库内部的服务器参数文件中 通过spfile引用该文件 spfile存储在spfile ora文件中                  实例启动时读取初始化文件 数据库系统管理员可以修改该文件 对初始化文件的修改只有            在下次启动时才有效

cha138/Article/program/Oracle/201311/17141

相关参考

知识大全 oracle--概念和术语

  oracle数据库系统是一个复杂的软件系统如果不了解其内部的结构原理及关系就不可能设计和编写出高质量的应用软件系统也不可能管理好一个复杂的应用系统为了给以后章节的打好基础本章简要给出ORACLE/

知识大全 数据结构的基本概念和术语

第一课本课主题数据结构的基本概念和术语教学目的了解数据结构的基本概念理解常用术语教学重点基本概念数据与数据元素教学难点数据元素间的四种结构关系授课内容一数据数据元素数据对象数据结构的定义数据的定义定义

法律体系是一个重要的法学概念,人们尽可以从不同的角度、不同的侧面来理解、解释和适用这一概念

法律体系是一个重要的法学概念,人们尽可以从不同的角度、不同的侧面来理解、解释和适用这一概念,但必须准确地把握这一概念的基本特征。下列关于法律体系的表述中哪种说法未能准确地把握这一概念的基本特征?A、研

知识大全 新手必须了解的oracle入门知识

  oracle入门知识  一个表空间只能属于一个数据库每个数据库最少有一个控制文件(建议个分别放在不同的磁盘上)  每个数据库最少有一个表空间(SYSTEM表空间)  建立SYSTEM表空间的目的是

知识大全 数据结构之概念介绍篇[4]

  从上面所介绍的数据结构的概念中可以知道一个数据结构有两个要素一个是数据元素的集合另一个是关系的集合在形式上数据结构通常可以采用一个二元组来表示  数据结构的形式定义为数据结构是一个二元组  Dat

知识大全 数据结构概论之基本概念和术语

基本概念  数据(Data)信息的载体它能够被计算机识别存储和加工处理  数据元素(DataElement)是数据的基本单位  数据项(DataItem)具有独立意义的最小数据单位是对数据元素属性的描

知识大全 数据结构之查找基本概念

  查找(Searching)就是在按某种数据结构形式存储的数据集合中找出满足指定条件的结点(或记录) 分类   按查找的条件分类有按主关键字或次关键字查找  按查找的数据的存放的

知识大全 数据结构第十章(文件)串讲+复习要点

  本章介绍的是存储在外存上的数据结构(文件)的有关概念各种文件的特点组织方法及查询和更新操作我们只要对它们有一些了解就可以了本章不是重点  一文件的基本概念(识记)  对数据结构来说文件是性质相同的

知识大全 排序 - 排序基本概念 (二)

  排序算法分析  排序算法的基本操作  大多数排序算法都有两个基本的操作  ()比较两个关键字的大小;  ()改变指向记录的指针或移动记录本身  注意  第()种基本操作的实现依赖于待排序记录的存储

知识大全 oracle常用目录结构

  oracle常用目录结构  大多数情况下了解Oracle常用目录结构将大大提高数据库管理与维护的工作效率本文介绍了Oracleg的常用目录  关于Linux下Oralce的安装请参照  VmWar