熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> Oracle >> 正文

Oracle 的一些基本知識,應該知道

2013-11-13 15:29:13  來源: Oracle 

  一個表空間只能屬於一個數據庫
  
  每個數據庫最少有一個控制文件(建議分別放在不同的磁盤上)
  
  每個數據庫最少有一個表空間(SYSTEM表空間)
  
  建立SYSTEM表空間的目的是盡量將目的相同的表存放在一起以提高使用效率只應存放數據字典
  
  每個數據庫最少有兩個聯機日志組每組最少一個聯機日志文件
  
  一個數據文件只能屬於一個表空間
  
  一個數據文件一旦被加入到一個表空間中就不能再從這個表空間中移走也不能再加入到其他表空間中
  
  建立新的表空間需要建立新的數據文件
  
  數據文件被ORACLE格式化為ORACLE塊Oraclei以前版本中ORACLE塊的大小是在第一次創建數據庫時設定的
  
  並且以後不能改變要想改變只能重建數據庫
  
  一個段segment只能屬於一個表空間但可以屬於多個數據文件
  
  一個區extent只能屬於一個數據文件即區間(extent)不能跨越數據文件
  
  PCTFREE和PCTUSED總和不能大於等於
  
  單獨一個事務不能跨越多個回滾段
  
  索引表不含ROWID值
  
  擁有不同大小的回滾段沒有任何益處
  
  COMMIT後數據不一定立即寫盤(數據文件)
  
  一個事務即使不被提交也會被寫入到重做日志中
  
  Oracle 在初始安裝時建立的缺省數據庫實例名為ORCL
  
  一個塊的最大長度為KB(有KKKK)
  每個數據庫最大文件數(按塊大小)
  K塊  個文件
  K塊        個文件
  K塊或以上     個文件
  
  oracle server可以同時啟動多個數據庫
  
  一套操作系統上可以安裝多個版本的ORACLE數據庫系統(UNIX可以NT不可以)
  
  一套ORACLE數據庫系統中可以有多個ORACLE數據庫及其相對應的實例
  
  每個ORACLE數據庫擁有一個數據庫實例(INSTANCE)(OPS除外)
  
  所以一套操作系統上同時可以有多個oracle數據庫實例啟動

From:http://tw.wingwit.com/Article/program/Oracle/201311/16797.html
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.