真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

怎么理解Oracle中的buffercache

本篇內(nèi)容主要講解“怎么理解Oracle中的buffer cache”,感興趣的朋友不妨來(lái)看看。本文介紹的方法操作簡(jiǎn)單快捷,實(shí)用性強(qiáng)。下面就讓小編來(lái)帶大家學(xué)習(xí)“怎么理解Oracle中的buffer cache”吧!

成都創(chuàng)新互聯(lián)主要為客戶提供服務(wù)項(xiàng)目涵蓋了網(wǎng)頁(yè)視覺(jué)設(shè)計(jì)、VI標(biāo)志設(shè)計(jì)、成都營(yíng)銷網(wǎng)站建設(shè)、網(wǎng)站程序開發(fā)、HTML5響應(yīng)式成都網(wǎng)站建設(shè)成都手機(jī)網(wǎng)站制作、微商城、網(wǎng)站托管及網(wǎng)頁(yè)維護(hù)、WEB系統(tǒng)開發(fā)、域名注冊(cè)、國(guó)內(nèi)外服務(wù)器租用、視頻、平面設(shè)計(jì)、SEO優(yōu)化排名。設(shè)計(jì)、前端、后端三個(gè)建站步驟的完善服務(wù)體系。一人跟蹤測(cè)試的建站服務(wù)標(biāo)準(zhǔn)。已經(jīng)為成都發(fā)電機(jī)維修行業(yè)客戶提供了網(wǎng)站改版服務(wù)。

1. Buffer cache

數(shù)據(jù)庫(kù)緩沖區(qū),是Oracle內(nèi)存結(jié)構(gòu)SGA中的一部分。

2. Buffer cache意義

(1)緩存dbf文件。

Buffer是存在于內(nèi)存中,dbf是存在磁盤中。在讀取磁盤中數(shù)據(jù)時(shí),dbf數(shù)據(jù)會(huì)首先送到buffer cache中,以達(dá)到緩存的作用。

(2)構(gòu)造cr塊

在一個(gè)會(huì)話中,用戶刪除掉一條數(shù)據(jù),但是沒(méi)有提交。此時(shí)改變前的數(shù)據(jù)會(huì)放在undo段中。當(dāng)另一個(gè)會(huì)話讀取同一個(gè)塊的數(shù)據(jù)時(shí),發(fā)現(xiàn)塊內(nèi)數(shù)據(jù)被刪除了,這時(shí)在buffer cache中會(huì)產(chǎn)生一個(gè)新的塊,這個(gè)新的塊就是舊的塊產(chǎn)生的,被刪除的那條數(shù)據(jù)由undo來(lái)補(bǔ)充。這個(gè)新的塊就叫cr塊。

所以一條會(huì)話刪除一條數(shù)據(jù)沒(méi)有提交時(shí),另一個(gè)會(huì)話會(huì)看到被刪除之前的數(shù)據(jù)。

3. 數(shù)據(jù)庫(kù)寫進(jìn)程(DBWn)

當(dāng)buffer cache中的塊被修改之后,這個(gè)被修改的塊就被稱為臟塊。DBWn負(fù)責(zé)將buffer cache中的臟塊寫進(jìn)dbf文件中。

DBWn不是每次更改數(shù)據(jù)塊就會(huì)觸發(fā)。就算觸發(fā)時(shí),也不是吧所有的塊寫進(jìn)dbf文件中,而是將一些不常使用的塊寫進(jìn)去。它是有一定的觸發(fā)條件的。

(1)每過(guò)3秒觸發(fā)一次

(2)當(dāng)數(shù)據(jù)要寫進(jìn)buffer cache中,發(fā)現(xiàn)沒(méi)有足夠的空間的時(shí)候

(3)執(zhí)行檢查點(diǎn)進(jìn)程時(shí)

4. Buffer cache的重要參數(shù)配置

(1)查詢sga各個(gè)組件大小

SQL> select component,current_size/1024/1024 current_M,min_size/1024/1024 min_M from v$sga_dynamic_components;

(3)修改buffer cache大小

SQL> alter system set db_cache_size=20M scope=both;

通常情況下,對(duì)于DB_CACHE_SIZE的設(shè)置,推薦配置為:

整個(gè)的SGA_MAX_SIZE的1/2~2/3

到此,相信大家對(duì)“怎么理解Oracle中的buffer cache”有了更深的了解,不妨來(lái)實(shí)際操作一番吧!這里是創(chuàng)新互聯(lián)網(wǎng)站,更多相關(guān)內(nèi)容可以進(jìn)入相關(guān)頻道進(jìn)行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!


標(biāo)題名稱:怎么理解Oracle中的buffercache
本文網(wǎng)址:http://weahome.cn/article/ihihdi.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部