初学Oracle(二),理解术语

 
1, OMF (Oracle 管理文件 )
OMF(Oracle Managed File), Oracle 管理文件。
OMF Oracle9i 及以上的版本中存在,这使得 DBA 在管理时只需要指出存储文件的位置即可,不必指出具体的文件路径和文件名称,比如说,在删除一个数据库后,就不用 DBA 手工删除数据库对应的操作系统文件了,文件操作由操作系统自动完成。这种自身管理的方式大大增强了数据库的可管理性,减少 DBA 的日常工作强度。
 
2, AUM( 自动回滚表空间管理 )
AUM(Automatic Undo Management), Undo 空间自动管理。 Undo 空间,即 Oracle 中的回滚表空间。
在上一篇文章中已经说了,回滚是为了保证事务没有成功提交时原来数据的准确恢复,那么,原来的数据在更改前就已经复制到表空间里了。不过究竟要分配多大的表空间呢,分配过大,会造成空间的浪费;过小,会造成空间不够用,导致出现错误。在 Oracle9i 以后,回滚表空间的分配是完全自动的,这就是 AUM 机制。当然,如果对 Oracle8i 操作熟练或对手工进行回滚空间管理情有独钟的 DBA 也不妨进行手工管理。
 
3, Oracle Net
   Oracle9i 数据库支持异构的操作系统,即不同类型的操作系统平台下的 Oracle 数据库可以互相连接和访问,其奥秘在于 Oracle 各个版本都推出了自己专用的协议栈。
   对于 Oracle Net ,只需要理解它是 Oracle 开发的应用层协议就可以,不同操作系统平台的 Oracle 服务器和客户机使用相同的 Oracle 协议就可以互联互通。
 
4, Partitioning ( 分区 )
   Oracle9i 支持在数据表和索引上进行分区。通常情况下,一个表或者一个索引是逻辑上的概念,对应到物理上,他们的数据存储在同一个硬盘上。而分区技术允许表或索引的数据在物理方面存储在不同的硬盘上(划分的数据单位称为分区),多个物理硬盘上的分区成为一个逻辑上的总体,分区技术特别适合构建大型的数据表。另外,由于查询数据分布在不同的物理硬盘上,多个磁盘驱动器来执行并发的 I/O 操作,大大加快查询速度。同时磁盘采用 RAID 阵列,可以保证数据的安全性。
 
5, Object( 对象技术 )
 
6, RAC( 实时应用集群 )
RAC(Real Application Clusters) 翻译为实时应用集群
可以理解一个 Oracle 数据库由两部分组成的:数据库管理系统和数据库。
如果是小型数据库系统,这两者是安装在同一台计算机上的,如果是大型数据库,则要在不同的计算机上安装管理系统,也就是实例( Instance )。 RAC 就是在多台计算机上安装实例,这些实例共享同一个数据库来提供高可用性和高伸缩性服务,确保数据库服务不至于某台服务器的故障而发生中断。
   
7, Oracle 的逻辑存储单位
数据块( Data Block , 最小粒度的逻辑存储单位。用于存储一些大小一致的连续的字节。
数据区间( Data Extent , 由若干个连续的数据块构成更大粒度的逻辑存储单位。用于存储某种类型的信息。
数据段( Data Segment , 由若干数据区间构成的逻辑存储单位。用于存储某种模式对象的数据。
表空间( TableSpace , 每个数据库逻辑上被分为一个或多个表空间。表空间分为 SYSTEM 表空间和 USER 表空间,所有表空间的容量组合是整个数据库的容量。
  
8, Oracle 的物理存储单位
数据文件( Data File ),存储的是数据库中的数据。
重做日志文件( Redo Log File
控制文件( Control File
  
9, Schema Object ( 模式对象 )
常见的模式对象有:
表( Table ),分为行( row )和列( Column )。
视图( View
索引( Index
簇( Cluster , 就是集群的意思,在描述 Oracle 的模式对象时译为簇。

你可能感兴趣的:(oracle,职场,休闲)