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

首頁 > 數據庫 > Oracle > 正文

我的學習總結: Oracle軟件結構

2024-08-29 13:49:49
字體:
來源:轉載
供稿:網友
  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參數用于指定數據庫中能夠同時打開的游標數量,每條查詢語句都需要一個游標?! 祿熳值渚彺妫哼@是一種“行緩存”,即在其中保存的是一條條的記錄,而不像其他緩存那樣保存的是緩存塊?! ?、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區中,因為會話信息被所有的共享服務進程使用?! orkarea_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
  l


上一篇:oracle中關于null排序的問題

下一篇:優化Oracle .Net配置

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
學習交流
熱門圖片

新聞熱點

疑難解答

圖片精選

網友關注

亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
人人爽久久涩噜噜噜网站| 国产亚洲精品激情久久| 亚洲人成啪啪网站| 欧美一级电影在线| 日韩精品日韩在线观看| 68精品国产免费久久久久久婷婷| 久久人人爽人人爽人人片亚洲| 欧美大片va欧美在线播放| 国产精品一区av| 日本高清不卡在线| 美乳少妇欧美精品| 国产精品影片在线观看| 精品福利免费观看| 国产综合香蕉五月婷在线| 日韩av手机在线| 精品亚洲国产视频| 国产综合在线看| 国产在线精品播放| 欧美午夜激情在线| 国产精品女人网站| 久久精品国产99国产精品澳门| 中文字幕欧美日韩精品| 亚洲人成网站在线播| 欧美视频免费在线观看| 国产香蕉97碰碰久久人人| 亚洲免费精彩视频| 久久综合亚洲社区| 欧美性xxxx极品hd满灌| 欧美在线视频观看| 国产精品自拍偷拍视频| 国产精品白丝av嫩草影院| 亚洲一级免费视频| 亚洲欧美精品中文字幕在线| 97色伦亚洲国产| 亚洲成人激情小说| 欧美黄色片在线观看| 欧美自拍大量在线观看| 中文字幕亚洲国产| 日韩美女av在线| 亚洲精品电影在线| 日韩精品在线第一页| 亚洲精品720p| 国产女精品视频网站免费| 国产精品入口日韩视频大尺度| 国产精品视频免费观看www| 成人国产精品一区| 欧美寡妇偷汉性猛交| 懂色aⅴ精品一区二区三区蜜月| 91中文字幕一区| 国产91精品在线播放| 亚洲精品免费av| 日本欧美精品在线| 午夜精品一区二区三区在线视| 国产精品丝袜一区二区三区| 97成人精品区在线播放| 色先锋资源久久综合5566| 美日韩丰满少妇在线观看| 国产综合福利在线| 欧美大胆在线视频| 亚洲天堂成人在线| 欧洲永久精品大片ww免费漫画| 久久电影一区二区| 久久久久久香蕉网| 欧美一区三区三区高中清蜜桃| 色樱桃影院亚洲精品影院| 亚洲图片欧洲图片av| 久热爱精品视频线路一| 色婷婷综合成人av| 久久久久久久久久久免费| 97av视频在线| 91影视免费在线观看| 国产一区二区日韩精品欧美精品| 色综合久久精品亚洲国产| 97视频在线播放| 国产成人免费av电影| 97在线观看免费| 精品亚洲一区二区三区在线播放| 亚洲人成在线电影| 精品女同一区二区三区在线播放| 日韩av片电影专区| 欧美日韩福利电影| 深夜福利国产精品| 国产在线视频91| 欧美成人久久久| 国产精品久久久久久久久影视| 午夜精品福利视频| 日韩国产高清污视频在线观看| 日韩免费看的电影电视剧大全| 91国内免费在线视频| 欧美在线视频免费播放| 日本人成精品视频在线| 欧美性猛交xxxx免费看漫画| 国产精品永久免费观看| 伊人久久久久久久久久久久久| 久久九九有精品国产23| 久久视频在线看| 成人激情综合网| 69av成年福利视频| 国色天香2019中文字幕在线观看| 国产精品久久久久久久久久ktv| 美女999久久久精品视频| 在线免费看av不卡| 欧美激情国产精品| 国产精品成久久久久三级| 国产精品美女久久久久久免费| 国产成人精品视频在线观看| 欧美大全免费观看电视剧大泉洋| 日本精品视频在线观看| 欧美黑人又粗大| 久久免费视频网站| 亚洲第一区中文99精品| 欧美与欧洲交xxxx免费观看| 日本乱人伦a精品| 精品亚洲一区二区三区四区五区| 精品成人久久av| 国产精品69精品一区二区三区| 尤物99国产成人精品视频| 国产精品主播视频| 日韩欧美在线网址| 97超碰蝌蚪网人人做人人爽| 91夜夜揉人人捏人人添红杏| 国产精品亚洲综合天堂夜夜| 这里只有视频精品| 国产精品成熟老女人| 日本中文字幕不卡免费| 91精品久久久久久久久不口人| 91精品国产九九九久久久亚洲| 日韩美女视频在线观看| 国产在线观看一区二区三区| 欧美自拍大量在线观看| 国产69久久精品成人| 欧美视频一区二区三区…| 成人免费视频网址| 日韩国产精品亚洲а∨天堂免| 欧美另类极品videosbestfree| 亚洲va男人天堂| 成人写真视频福利网| 姬川优奈aav一区二区| 欧美视频免费在线观看| 欧美极品美女视频网站在线观看免费| 精品中文字幕在线2019| 欧美日韩激情美女| 91国产精品视频在线| 国产精品久久久久久久久久ktv| 伊人青青综合网站| 日本高清视频精品| 97激碰免费视频| 中文字幕日韩欧美在线| 久久99久久久久久久噜噜| 在线亚洲欧美视频| 粉嫩av一区二区三区免费野| 久久久97精品| 国产亚洲欧美另类中文| 国产精品日韩专区| 欧美国产日韩在线| 欧美激情一区二区三区在线视频观看| 精品中文字幕久久久久久| 97国产suv精品一区二区62| 精品久久久国产精品999| 亚洲日韩欧美视频| 欧美老女人bb| 亚洲自拍偷拍区| 精品高清一区二区三区| 一个人看的www久久|