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

ORACLE實例和ORACLE數據庫詳解

數據庫 Oracle
ORACLE數據庫的功能性很強大,很多企業都在用ORACLE數據庫,真是由于ORACLE數據庫自身的功能性好,贏得了很多用戶的喜愛,本文我將為大家重點介紹ORACLE實例和ORACLE數據庫詳解。

導讀:oracle數據庫是一種大型數據庫系統,一般應用于商業,政府部門,它的功能很強大,能夠處理大批量的數據,在網絡方面也用的非常多。不過,一般的中小型企業都比較喜歡用mysql, SQL server等數據庫系統,它的操作很簡單,功能也非常齊全。只是比較oracle數據庫而言,在處理大量數據方面有些不如。

一、ORACLE實例

  1、ORACLE 實例——包括內存結構與后臺進程

  System Global Area(SGA) 和 Background Process 稱為數據庫的實例。

  2、ORACLE 數據庫——物理操作系統文件的集合

  一系列物理文件的集合(數據文件,控制文件,聯機日志,參數文件等)

  3、系統全局共享區System Global Area(SGA)

  System Global Area是一塊巨大的共享內存區域,他被看做是Oracle數據庫的一個大緩沖池,這里的數據可以被ORACLE的各個進程共用。其大小可以通過如下語句查看:

  SQL> select * from v$sga;

  NAME VALUE

  -

  Fixed Size 39816

  Variable Size 259812784

  Database Buffers 1.049E+09

  Redo Buffers 327680

  更詳細的信息可以參考V$sgastat、V$buffer_pool

  主要包括以下幾個部分:

  a、 共享池(Shared pool)

  共享池是SGA中最關鍵的內存片段,特別是在性能和可伸縮性上。一個太小的共享池會扼殺性能,使系統停止,太大的共享池也會有同樣的效果,將會消耗大量的CPU來管理這個共享池。不正確的使用共享池只會帶來災難。共享池主要又可以分為以下兩個部分:

  SQL語句緩沖(Library Cache)

  當一個用戶提交一個SQL語句,Oracle會將這句SQL進行分析(parse),這個過程類似于編譯,會耗費相對較多的時間。在分析完這個SQL,Oracle會把他的分析結果給保存在Sharedpool的LibraryCache中,當數據庫第二次執行該SQL時,Oracle自動跳過這個分析過程,從而減少了系統運行的時間。這也是為什么***次運行的SQL比第二次運行的SQL要慢一點的原因。

  下面舉例說明parse的時間

  SQL> select count(*) fromscpass ;

  COUNT(*)

  --

  243

  Elapsed: 00:00:00.08

  這是在Share_pool 和Data buffer 都沒有數據緩沖區的情況下所用的時間

  SQL> alter system flush SHARED_POOL;

  System altered.

  清空Share_pool,保留Data buffer

  SQL> select count(*) from scpass ;

  COUNT(*)

  --

  243

  Elapsed: 00:00:00.02

  SQL> select count(*) from scpass ;

  COUNT(*)

  --

  243

  Elapsed: 00:00:00.00

  從兩句SQL 的時間差上可以看出該SQL 的Parse 時間約為00:00:00.02

  對于保存在共享池中的SQL語句,可以從V$Sqltext、v$Sqlarea中查詢到,對于編程者來說,要盡量提高語句的重用率,減少語句的分析時間。一個設計的差的應用程序可以毀掉整個數據庫的Sharepool,提高SQL語句的重用率必須先養成良好的變成習慣,盡量使用Bind變量。

  數據字典緩沖區(Data Dictionary Cache)

  顯而易見,數據字典緩沖區是ORACLE特地為數據字典準備的一塊緩沖池,供ORACLE內部使用,沒有什么可以說的。

上文的內容相對來說還是很基礎的,所以對于剛剛入門的初學者來說,學習初期,好好的研究一下本文中介紹的內容,相信對大家的入門學習會很有幫助的。

【編輯推薦】

  1. 在Oracle數據庫10g中跟蹤SQL
  2. 三招輕松確定Oracle數據庫表中重復的記錄
  3. Oracle數據庫中管理表空間和數據文件
  4. Oracle數據庫共享連接和專用連接方式比較

 

責任編輯:迎迎 來源: IT專家網
相關推薦

2011-05-19 13:25:14

Oracle數據庫

2011-08-11 16:55:34

Oracle數據庫AWR

2010-04-09 16:51:24

Oracle數據庫

2010-04-02 13:59:08

Oracle數據庫

2010-04-14 15:14:11

Oracle數據庫

2011-04-11 13:19:41

Oracle數據庫

2011-05-17 15:02:15

ORACLE數據庫備份

2011-08-18 15:49:21

Oracle厲行計劃

2010-04-06 11:30:09

Oracle 數據庫

2010-04-13 10:55:35

Oracle數據庫

2010-04-14 15:45:49

Oracle 數據庫

2010-04-23 09:32:39

Oracle數據庫實例

2011-08-15 23:14:34

Oraclerman環境配置

2011-08-12 13:33:31

Oracle數據庫自治事務

2010-10-20 09:41:37

卸載Oracle

2009-09-02 18:52:38

Oracle數據庫并行

2009-02-09 12:52:32

文件加密Oracle數據庫

2010-04-02 16:03:20

Oracle數據庫

2010-04-30 13:26:50

Oracle數據庫

2015-07-23 17:02:55

oracle創建數據庫
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产精品自产拍 | 欧美一级黄色网 | 99国产精品99久久久久久 | www.色53色.com| 国产一区二区三区在线看 | 一级久久久久久 | 精品一区二区三区不卡 | 国产精品视频一二三区 | 香蕉久久久| 国产美女在线免费观看 | 精品久久影院 | 色噜噜狠狠色综合中国 | 99精品欧美一区二区蜜桃免费 | 国产精品久久久久久亚洲调教 | 成人做爰69片免费观看 | 狠狠干2020| 日韩在线观看一区二区三区 | 中文字幕视频在线 | 日韩成人精品在线观看 | 日本久久久久久 | 天堂va在线观看 | 成人免费视频 | 日日干日日操 | 在线免费毛片 | 日本色综合| 国产精品久久久久久久久久久免费看 | 欧美精品首页 | 成人片免费看 | 欧美一区二区另类 | 成人免费在线视频 | 欧美视频第二页 | 亚洲三级在线 | 美女久久久| 国产伦精品一区二区三区四区视频 | av网址在线播放 | 久久免费视频观看 | 国产成人精品一区二区三区视频 | 精品久久久久久久久久久久 | 欧美日韩在线播放 | 成人午夜免费福利视频 | 欧美在线不卡 |