bl双性强迫侵犯h_国产在线观看人成激情视频_蜜芽188_被诱拐的少孩全彩啪啪漫画

OracleStudy之--Oracle等待事件(3)-創新互聯

Oracle Study之--Oracle等待事件(3)

成都創新互聯公司服務項目包括黃梅網站建設、黃梅網站制作、黃梅網頁制作以及黃梅網絡營銷策劃等。多年來,我們專注于互聯網行業,利用自身積累的技術優勢、行業經驗、深度合作伙伴關系等,向廣大中小型企業、政府機構等提供互聯網行業的解決方案,黃梅網站推廣取得了明顯的社會效益與經濟效益。目前,我們服務的客戶以成都為中心已經輻射到黃梅省份的部分城市,未來相信會繼續擴大服務區域并繼續獲得客戶的支持與信任!

Db file parallel read
這是一個很容易引起誤導的等待事件,實際上這個等待事件和并行操作(比如并行查詢,并行DML)沒有關系。 這個事件發生在數據庫恢復的時候,當有一些數據塊需要恢復的時候,Oracle會以并行的方式把他們從數據文件中讀入到內存中進行恢復操作。
這個等待事件包含三個參數:
Files: 操作需要讀取的文件個數。
Blocks: 操作需要讀取的數據塊個數。
Requests: 操作需要執行的I/O次數。

案例分析:

11:06:16 SYS@ prod>conn scott/tiger Connected. 11:06:19 SCOTT@ prod>insert into emp1 select * from emp1; 286720 rows created. Elapsed: 00:00:02.04 11:07:22 SCOTT@ prod>/ 573440 rows created. 11:08:07 SYS@ prod>r   1  select event,TOTAL_WAITS,AVERAGE_WAIT from v$system_event   2* where upper(event) like 'DB FILE%' EVENT                                                            TOTAL_WAITS AVERAGE_WAIT ---------------------------------------------------------------- ----------- ------------ db file sequential read                                                 4449          .04 db file scattered read                                                  1650          .02 db file single write                                                      36          .39 db file async I/O submit                                                 133         8.69 db file parallel read                                                     37          .19 Elapsed: 00:00:00.02 11:08:20 SYS@ prod>r   1  select event,TOTAL_WAITS,AVERAGE_WAIT from v$system_event   2* where upper(event) like 'DB FILE%' EVENT                                                            TOTAL_WAITS AVERAGE_WAIT ---------------------------------------------------------------- ----------- ------------ db file sequential read                                                 7561          .03 db file scattered read                                                  1785          .02 db file single write                                                      36          .39 db file async I/O submit                                                 160        10.29 db file parallel read                                                     39          .19 Elapsed: 00:00:00.02

Db file parallel write
這是一個后臺等待事件,它同樣和用戶的并行操作沒有關系,它是由后臺進程DBWR產生的,當后臺進程DBWR向磁盤上寫入臟數據時,會發生這個等待。
DBWR會批量地將臟數據并行地寫入到磁盤上相應的數據文件中,在這個批次作業完成之前,DBWR將出現這個等待事件。如果僅僅是這一個等待事件,對用戶的操作并沒有太大的影響,當伴隨著出現free buffer waits等待事件時,說明此時內存中可用的空間不足,這時候會影響到用戶的操作,比如影響到用戶將臟數據塊讀入到內存中。
當出現db file parallel write等待事件時,可以通過啟用操作系統的異步I/O的方式來緩解這個等待。當使用異步I/O時,DBWR不再需要一直等到所有數據塊全部寫入到磁盤上,它只需要等到這個數據寫入到一個百分比之后,就可以繼續進行后續的操作。
這個等待事件有兩個參數:
Requests: 操作需要執行的I/O次數。
Timeouts: 等待的超時時間。

案例分析:

1、關閉ASYNC I/O: 11:25:47 SYS@ prod>show parameter sync NAME                                 TYPE        VALUE ------------------------------------ ----------- ------------------------------ disk_asynch_io                       boolean     FALSE tape_asynch_io                       boolean     TRUE 11:25:53 SYS@ prod>select event,TOTAL_WAITS,AVERAGE_WAIT from v$system_event 11:25:58   2  where upper(event) like 'DB FILE%'; EVENT                                                            TOTAL_WAITS AVERAGE_WAIT ---------------------------------------------------------------- ----------- ------------ db file sequential read                                                 2036          .02 db file scattered read                                                   844          .01 db file single write                                                      27          .69 db file parallel write                                                    38         1.69 2、用戶進行事務操作 11:24:02 SCOTT@ prod>conn scott/tiger Connected. 11:26:19 SCOTT@ prod>begin 11:26:38   2    for i in 1..100000 loop 11:26:38   3    execute immediate 'insert into t1 values ('||i||')'; 11:26:38   4    end loop; 11:26:38   5    end; 11:26:38   6    / 11:24:06 TOM@ prod>conn tom/tom Connected. 11:26:47 TOM@ prod>begin 11:26:57   2    for i in 1..100000 loop 11:26:57   3    execute immediate 'insert into scott.t1 values ('||i||')' ; 11:26:57   4    end loop; 11:26:57   5    end; 11:26:57   6    / 11:22:41 SYS@ prod>select event,TOTAL_WAITS,AVERAGE_WAIT from v$system_event   2* where upper(event) like 'DB FILE%' EVENT                                                            TOTAL_WAITS AVERAGE_WAIT ---------------------------------------------------------------- ----------- ------------ db file sequential read                                                 3216          .02 db file scattered read                                                   846          .01 db file single write                                                      27          .69 db file parallel write                                                    67         2.78 Elapsed: 00:00:00.02 3、解決方法 11:22:42 SYS@ prod>show parameter sync NAME                                 TYPE        VALUE ------------------------------------ ----------- ------------------------------ disk_asynch_io                       boolean     TRUE tape_asynch_io                       boolean     TRUE 11:22:43 SYS@ prod>select event,TOTAL_WAITS,AVERAGE_WAIT from v$system_event   2* where upper(event) like 'DB FILE%' EVENT                                                            TOTAL_WAITS AVERAGE_WAIT ---------------------------------------------------------------- ----------- ------------ db file sequential read                                                11801          .05 db file scattered read                                                  1920          .03 db file single write                                                      54          .35 db file async I/O submit                                                 266         7.78 db file parallel read                                                     39          .19 'db file parallel write ' 等待事件消失 !

另外有需要云服務器可以了解下創新互聯cdcxhl.cn,海內外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業上云的綜合解決方案,具有“安全穩定、簡單易用、服務可用性高、性價比高”等特點與優勢,專為企業上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。

分享標題:OracleStudy之--Oracle等待事件(3)-創新互聯
鏈接URL:http://vcdvsql.cn/article48/ceedep.html

成都網站建設公司_創新互聯,為您提供Google、網站內鏈、App開發網站制作面包屑導航、外貿建站

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

網站建設網站維護公司