首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 冲浪宝典 > 网络资源 > Oracle 基本知识
【标  题】:Oracle 基本知识
【关键字】:Oracle
【来  源】:http://www.cublog.cn/u/18957/showart.php?id=128810

Oracle 基本知识

一个表空间只能属于一个数据库

  每个数据库最少有一个控制文件(建议3个,分别放在不同的磁盘上)

  每个数据库最少有一个表空间(SYSTEM表空间)

  建立SYSTEM表空间的目的是尽量将目的相同的表存放在一起,以提高使用效率,只应存放数据字典

  每个数据库最少有两个联机日志组,每组最少一个联机日志文件

  一个数据文件只能属于一个表空间

  一个数据文件一旦被加入到一个表空间中,就不能再从这个表空间中移走,也不能再加入到其他表空间中

  建立新的表空间需要建立新的数据文件

  数据文件被ORACLE格式化为ORACLE块,Oracle9i以前版本中,ORACLE块的大小是在第一次创建数据库时设定的,

  并且以后不能改变,要想改变,只能重建数据库

  一个段segment只能属于一个表空间,但可以属于多个数据文件

  一个区extent只能属于一个数据文件,即区间(extent)不能跨越数据文件

  PCTFREE和PCTUSED总和不能大于等于100

  单独一个事务不能跨越多个回滚段

  索引表不含ROWID值

  拥有不同大小的回滚段没有任何益处

  COMMIT后,数据不一定立即写盘(数据文件)

  一个事务即使不被提交,也会被写入到重做日志中。

  Oracle 8.0.4中,在初始安装时建立的缺省数据库,实例名为ORCL

  一个块的最大长度为16KB(有2K、4K、8K、16K)
   每个数据库最大文件数(按块大小)
   2K块        20000个文件
   4K块        40000个文件
   8K块或以上     65536个文件

  oracle server可以同时启动多个数据库

  一套操作系统上可以安装多个版本的ORACLE数据库系统(UNIX可以,NT不可以)

  一套ORACLE数据库系统中可以有多个ORACLE数据库及其相对应的实例

  每个ORACLE数据库拥有一个数据库实例(INSTANCE)(OPS除外)

  所以,一套操作系统上同时可以有多个oracle数据库实例启动

数据库自动启动和关闭:【上一篇】
oracle里常用命令(三):【下一篇】
【相关文章】
  • oracle JOB相關
  • oracle Oradebug相關
  • oracle docs home page
  • Windows ORACLE 9I OCFS RAC
  • Introduction to Oracle9i SQL study Guide学习笔记-第一章
  • oracle面试题
  • Oracle process
  • ORACLE备份策略
  • oracle ckpt
  • 如何有效地利用oracle的数据字典
  • 【随机文章】
  • 关于XML的验证(DTD)一点实践
  • JAVA/JSP学习系列之二(Tomcat安装)
  • 故障恢复又一案例
  • 《高性能的数据库》 第四讲 编程细节(1)
  • CSS入门学习笔记[1]
  • Foreword(前言)
  • TCL/EXPECT自动化测试脚本实例七 --- 构造报文测试
  • 让Authorware与其他软件合作
  • 大日本海军总司令官致大清国北洋水师提督书(节选)
  • Perl的经典用法 6
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 软讯网络 All Rigths Reserved.