成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Oracle數據庫實例及其相關概念

數據庫 Oracle
Oracle數據庫通常由兩部分組成:Oracle數據庫實例和數據庫。本文詳述了數據庫實例,以及數據庫、表空間、數據文件及基本定義。

完整的Oracle數據庫通常由兩部分組成:Oracle數據庫實例和數據庫。
1)數據庫是一系列物理文件的集合(數據文件,控制文件,聯機日志,參數文件等);
2)Oracle數據庫實例則是一組Oracle后臺進程/線程以及在服務器分配的共享內存區。

在啟動Oracle數據庫服務器時,實際上是在服務器的內存中創建一個Oracle實例(即在服務器內存中分配共享內存并創建相關的后臺內存),然后由這個Oracle數據庫實例來訪問和控制磁盤中的數據文件。Oracle有一個很大的內存快,成為全局區(SGA)。

一、數據庫、表空間、數據文件

1.數據庫
數據庫是數據集合。Oracle是一種數據庫管理系統,是一種關系型的數據庫管理系統。
通常情況了我們稱的“數據庫”,并不僅指物理的數據集合,他包含物理數據、數據庫管理系統。也即物理數據、內存、操作系統進程的組合體。

數據庫的數據存儲在表中。數據的關系由列來定義,即通常我們講的字段,每個列都有一個列名。數據以行(我們通常稱為記錄)的方式存儲在表中。表之間可以相互關聯。以上就是關系模型數據庫的一個最簡單的描述。

當然,Oracle也是提供對面象對象型的結構數據庫的***大支持,對象既可以與其它對象建立關系,也可以包含其它對象。關于OO型數據庫,以后利用專門的篇幅來討論。一般情況下我們的討論都基于關系模型。

2.表空間、文件
無論關系結構還是OO結構,Oracle數據庫都將其數據存儲在文件中。數據庫結構提供對數據文件的邏輯映射,允許不同類型的數據分開存儲。這些邏輯劃分稱作表空間。

表空間(tablespace)是數據庫的邏輯劃分,每個數據庫至少有一個表空間(稱作SYSTEM表空間)。為了便于管理和提高運行效率,可以使用一些附加表空間來劃分用戶和應用程序。例如:USER表空間供一般用戶使用,RBS表空間供回滾段使用。一個表空間只能屬于一個數據庫。

每個表空間由同一磁盤上的一個或多個文件組成,這些文件叫數據文件(datafile)。一個數據文件只能屬于一個表空間。在Oracle7.2以后,數據文件創建可以改變大小。創建新的表空間需要創建新的數據文件。數據文件一旦加入到表空間中,就不能從這個表空間中移走,也不能與其它表空間發生聯系。

如果數據庫存儲在多個表空間中,可以將它們各自的數據文件存放在不同磁盤上來對其進行物理分割。在規劃和協調數據庫I/O請求的方法中,上述的數據分割是一種很重要的方法。

3.Oracle數據庫的存儲結構分為邏輯存儲結構和物理存儲結構:
1)邏輯存儲結構:用于描述Oracle內部組織和管理數據的方式;
2)物理存儲結構:用于描述Oracle外部即操作系統中組織和管理數據的方式。

二、Oracle數據庫實例

為了訪問數據庫中的數據,Oracle使用一組所有用戶共享的后臺進程。此外,還有一些存儲結構(統稱為System Gloabl Area,即SGA),用來存儲最近從數據庫查詢的數據。數據塊緩存區和SQL共享池(Shared SQL Pool)是SGA的***部分,一般占SGA內存的95%以上。通過減少對數據文件的I/O次數,這些存儲區域可以改善數據庫的性能。

Oracle數據庫實例(instance)也稱作服務器(server),是用來訪問數據庫文件集的存儲結構及后臺進程的集合。一個數據庫可以被多個實例訪問(這是Oracle并行服務器選項)。

決定實例大小及組成的參數存儲在init.ora文件中(在9i中是spfile)。Oracle數據庫實例啟動時需要讀這個文件,并且在運行時可以由數據庫管理員修改。對該文件的任何修改都只有在下一次啟動時才啟作用。實例的init.ora文件件通常包含實例的名字:如果一個實例名為orcl,那么init.ora文件通常被命名為initorcl.ora。另一個配置文件config.ora用來存放在數據庫創建后就不再改變的變量值(如數據庫的塊大小)。實例的config.ora文件通常也包含該實例的名字:如果實例的名字為orcl,則config.ora一般將被命名為configorcl.ora。為了便于使用config.ora文件的設置值,在實例的init.ora文件中,該文件必須通過IFILE參數作為包含文件列出。

【編輯推薦】

  1. Oracle實例Introduction
  2. 發揮Oracle數據庫數據管理功能的3個方案
  3. JDBC連接Oracle數據庫10大技巧描述
  4. Oracle數據庫表的大小修改5方案
  5. Oracle數據庫鎖的常用類型有哪些
責任編輯:王婧瑤 來源: 互聯網
相關推薦

2011-03-25 11:13:15

Oracle數據庫進程

2011-05-19 13:25:14

Oracle數據庫

2011-08-24 17:08:28

Oracle數據庫歸檔模式

2010-04-26 10:52:46

Oracle 數據庫

2011-03-29 10:47:49

ORACLE數據庫

2010-04-22 16:58:21

Oracle PLSQL

2009-07-02 00:00:00

OOPOracle

2010-03-18 09:28:14

Oracle數據庫遷移

2010-04-14 15:45:49

Oracle 數據庫

2010-04-06 11:30:09

Oracle 數據庫

2010-04-13 10:55:35

Oracle數據庫

2010-04-15 08:57:29

Oracle數據庫

2010-04-15 09:27:37

Oracle數據庫

2011-08-18 17:05:16

Oracle數據庫的服

2011-05-26 15:27:08

Oracle數據庫

2011-08-16 18:55:10

Oracle數據庫構造過程

2010-04-02 16:03:20

Oracle數據庫

2011-08-11 16:55:34

Oracle數據庫AWR

2010-04-30 13:26:50

Oracle數據庫

2009-08-07 15:38:15

精通C#數據庫編程
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 蜜桃视频一区二区三区 | 在线免费黄色 | 日日干夜夜操天天操 | 夜夜操天天干 | 日本一区二区三区四区 | www.五月婷婷.com | 一区二区三区电影在线观看 | 香蕉视频黄色 | 视频一区二区三区中文字幕 | 久久精品超碰 | av毛片 | 91在线视频国产 | 久久一区二区三区电影 | 三区四区在线观看 | 91av在线不卡 | 久久久久国产精品 | 国产一区二区毛片 | 色婷婷亚洲| 亚洲一区二区三区高清 | 欧美一页 | 野狼在线社区2017入口 | 国产精品久久久久久久久久久久久 | 亚洲国产aⅴ精品一区二区 免费观看av | 久久激情网 | 奇米在线| 欧美成ee人免费视频 | 成年人在线观看视频 | 日本中文字幕视频 | xxxxxx国产 | 精品亚洲一区二区三区 | 日韩精品中文字幕在线 | 最新高清无码专区 | 中国黄色在线视频 | 7777精品伊人久久精品影视 | 毛片黄片免费看 | 日本精品视频 | 欧美一区成人 | 亚洲黄色一级 | 欧美精品网站 | 国产高清精品在线 | 91av精品|