亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 數據庫 > Oracle > 正文

讀書總結:Oracle 軟件結構

2024-08-29 13:47:42
字體:
來源:轉載
供稿:網友

  
Oracle數據庫服務器主要由兩個部分組成:數據庫和實例。

實例
.實例的內存結構:SGA(system global areas)和PGA(PRogram global areas)
.實例的進程結構:服務進程和后臺進程

內存結構:
SGA(system global areas)
1、數據庫緩存    db_cach_size
        .keep緩存池    buffer_pool_keep
        .recycle緩存池    buffer_pool_recycle
        .default緩存池      db_cache_size-(buffer_pool_keey+buffer_pool_recycle) 
2、重做日志緩存    log_buffer
3、共享池    shared_pool_size
庫緩存:用于緩存已經解析并執行過的SQL和PL/SQL程序代碼
                .享SQL工作區:存放有SQL語句的語法分析結果和執行計劃。假如共享SQL工作區已經沒有空閑空間,Oracle將利用LRU算法換出最近很少使用過的SQL語句----->SGA               
                .有SQL工作區:SQL語句的另一部分被保存到私有SQL工作區中,包括SQL語句中的綁定變量、環境和會話參數等信息,這些信息是屬于執行該語句的用戶所私有的,其他用戶即使執行相同的SQL語句也不能使用這些信息。只有在共享服務器(servers=shared)時,私有SQL工作區才會在SGA中創建。一般情況下私有SQL工作區位于PGA中。
#庫緩存的大小與open_cursors密切相關。open_cursors參數用于指定數據庫中能夠同時打開的游標數量,每條查詢語句都需要一個游標。
數據庫字典緩存:這是一種“行緩存”,即在其中保存的是一條條的記錄,而不像其他緩存那樣保存的是緩存塊。
4、java池
5、大型池    large_pool_size
.進行數據庫備份和恢復操作
.執行具有大量排序操作的SQL語句
.招待并行化的數據庫操作
#假如沒有在SGA區中創建大型池,上述操作所需的緩存空間將在共享池或PGA中分配。


PGA(program global areas)
保存服務進程的數據和控制信息的內存結構,這個內存結構是非共享的,只有服務進程本身才能夠訪問它自已的PGA區。每個服務進程都有它自已的PGA區,各個服務進程PGA的總和即為實例的PGA區的大小。
1、私有SQL工作區
在執行比較復雜的查詢時(比如決策支持系統中的查詢語句),經常會需要在PGA中創建一個比較大的動態緩存區,用來專門執行如下一些必須在內存中進行的操作:
.排序(order by,group by)
sort_area_size
sort_area_retained_size
.連接(inner join )
hash_area_size
.集合運算(union,interset,minus)
create_bitmap_area_size

#servers=dedicated
私有SQL工作區將保存在服務進程的PGA中
#servers=shared
私有SQL工作區的一部分將保存在SGA區中


2、會話內存區
用于保存用戶會話的變量(登錄信息)以及其他與會話相關的信息
#servers=dedicated
會話內存區將保存在為這個會話提供服務的專用服務進程的PGA中。這時只有這個服務進程需要使用該會話的會話信息。
#servers=shared
會話內存區將位于SGA區中而不是PGA區中,因為會話信息被所有的共享服務進程使用。

workarea_size_policy=auto
pga_aggregate_target=XXX


進程結構

服務進程:
1、專用服務進程:一個專用服務進程只能為一個用戶提供服務
2、共享服務進程:一個共享服務進程可以為多個用戶提供服務
.解析并執行用戶所提交的SQL語句。
.在SGA區的數據庫緩存中搜索用戶進程所訪問的數據,假如數據不在緩存中,則需要從硬盤數據文件中讀取所需的數據,而將它們復制到緩存中。

.將數據返回給用戶進程。

后臺進程
DBWn
db_writer_processes
.當用戶執行insert或update等操作時,會首先將插入的數據寫入數據庫緩存。在這個過程中,假如Oracle在數據庫緩存的LRU列表中搜索了一定數據(db_block_max_scan)的緩存塊后,仍然沒有找到可用的空閑緩存塊,DBWR進程將啟動,由DBWR進程將臟緩存塊寫入數據文件之后,數據庫緩存將獲得更多的空閑緩存塊。
.當檢查點發生時,將啟動DWBR進程
.當數據庫緩存LRU列表的長度達到db_block_write_batch指定值的一半時,DBWR進程將啟動。
.若發生超時(大約3秒內未被啟動),DBWR進程被啟動。
LGWR
.用戶通過commit語句提交當前事務
.重做日志緩存寫滿三分之一
.DBWR進程開始將臟緩存塊寫入數據文件
.若發生超時(大約3秒),此時會啟動LGWR
CKPT
log_checkpoint_timeout
log_checkpoint_interval
log_checkpoint_to_alert

SMON
PMON
ARCn
archive_log_start

RECO
Dnnn

 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
97在线观看视频国产| 一区二区欧美在线| 午夜伦理精品一区| 亚洲国产精品久久| 91国内免费在线视频| 国产欧美日韩精品丝袜高跟鞋| 亚洲第一网站免费视频| 国产精品私拍pans大尺度在线| 中文字幕日韩欧美精品在线观看| 欧美精品一区二区免费| 久久久精品999| 国产在线视频2019最新视频| 日韩欧美在线视频日韩欧美在线视频| 国产精自产拍久久久久久| 日韩av最新在线| 亚洲第一页自拍| www.欧美精品一二三区| www.国产精品一二区| 亚洲国产精品久久久久| 中文字幕精品影院| 亚洲最大福利网站| 亚洲精品美女免费| 国产在线观看精品| 日韩在线免费高清视频| 亚洲性视频网址| 亚洲片国产一区一级在线观看| 欧美日本在线视频中文字字幕| 亚洲精品福利资源站| 国产精品 欧美在线| 欧美精品国产精品日韩精品| 欧美午夜久久久| 在线a欧美视频| 欧美国产精品va在线观看| 最新日韩中文字幕| 91美女片黄在线观看游戏| 国产成人免费av电影| 美日韩丰满少妇在线观看| 精品免费在线观看| 98视频在线噜噜噜国产| 欧洲成人免费aa| 蜜臀久久99精品久久久久久宅男| 在线精品国产欧美| 国产成人亚洲综合青青| 国产91精品久久久久| 国产性色av一区二区| 国产精品白丝av嫩草影院| 欧美寡妇偷汉性猛交| 色综合91久久精品中文字幕| 国产日韩欧美自拍| 国产午夜精品一区二区三区| 欧美xxxx做受欧美.88| 国产69久久精品成人看| 精品福利一区二区| 日韩精品中文在线观看| 国产精品久久久久久av福利软件| 欧美午夜视频一区二区| 国产91在线播放精品91| 91夜夜未满十八勿入爽爽影院| 欧美性视频精品| 午夜精品久久久久久久久久久久| 亚洲免费一级电影| 欧洲永久精品大片ww免费漫画| 久久国产精品免费视频| www.亚洲免费视频| 国产中文字幕亚洲| 国产一区玩具在线观看| 亚洲在线视频福利| 欧美性生交xxxxxdddd| 美女久久久久久久| 国产亚洲欧洲高清| 国产精品久久77777| 亚洲一区二区三区在线视频| 久久99久久99精品免观看粉嫩| 久久在线观看视频| 亚洲欧美成人精品| 2019最新中文字幕| 在线成人免费网站| 欧洲精品久久久| 2021国产精品视频| 久久久精品美女| 成人www视频在线观看| 日韩午夜在线视频| 国产精品久久电影观看| 国产精品91一区| 国产精品欧美激情在线播放| 成人免费视频xnxx.com| 亚洲第一国产精品| 午夜精品久久久久久久男人的天堂| 久久久免费电影| 97高清免费视频| 视频一区视频二区国产精品| 中文字幕成人精品久久不卡| www.xxxx欧美| 日韩中文在线中文网三级| 国产精品精品久久久久久| 亚洲一区二区三区毛片| 亚洲综合精品伊人久久| 欧美成人免费全部观看天天性色| 国产精品xxx视频| 日本19禁啪啪免费观看www| 欧美综合国产精品久久丁香| 欧美亚洲在线播放| 日韩欧美国产骚| 久久久亚洲国产天美传媒修理工| 欧美放荡办公室videos4k| 成人激情在线播放| 国产欧美精品日韩精品| 成人黄色中文字幕| 日本欧美爱爱爱| 国产在线一区二区三区| 久久精品国产2020观看福利| 久久久久久97| 国产精品久久久久7777婷婷| 国产精品久久久久久亚洲影视| 亚洲大胆人体视频| 久久精品在线播放| 中文字幕欧美精品在线| 亚洲成人av片在线观看| 亚洲电影免费观看高清完整版在线| 色综合久久精品亚洲国产| 国产精品久久久| 国产一区二区三区毛片| 日韩激情av在线播放| 欧美黑人一级爽快片淫片高清| 欧美在线国产精品| 欧美高清一级大片| 亚洲日本aⅴ片在线观看香蕉| 欧美一级视频一区二区| 久久精品国产久精国产一老狼| 日韩中文字幕在线观看| 91久久久久久久久久久| 亚洲精品永久免费| 精品毛片网大全| 国产精品久久久999| 欧美激情性做爰免费视频| 欧美日韩第一页| 中文字幕成人在线| 欧美国产欧美亚洲国产日韩mv天天看完整| 欧美成人精品影院| 色先锋资源久久综合5566| 免费91在线视频| 欧美成人国产va精品日本一级| 亚洲丝袜一区在线| 日韩av综合中文字幕| 久久精品男人天堂| 日韩中文字幕在线免费观看| 国产精品久久久久久av| 国产婷婷97碰碰久久人人蜜臀| 国产精品久久久久久久久免费| 97超碰蝌蚪网人人做人人爽| 欧美综合国产精品久久丁香| 亚洲福利视频免费观看| 欧美成人一区在线| 91情侣偷在线精品国产| 久久精彩免费视频| 亚洲人成伊人成综合网久久久| 国产精品老女人精品视频| 黑人巨大精品欧美一区二区一视频| 91精品久久久久久久久久久久久| 欧美高清视频一区二区| 欧美亚洲另类激情另类| 91精品国产综合久久香蕉最新版| 国产精品视频久久久| 国产成人精品a视频一区www|