版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
個人簡介-About
Me(網(wǎng)名老熊)云和恩墨(
)
西區(qū)OracleACEDirector,這是Oracle數(shù)據(jù)庫領(lǐng)域的最高技術(shù)榮譽(yù);個人 ,持續(xù)10年的技術(shù)
;獨立研發(fā)Oracle數(shù)據(jù)庫字節(jié)級恢復(fù)ODU,已為用戶挽救數(shù)百TB數(shù)據(jù);云和恩墨(
)合著或譯著《DBA手記I》、《DBA手記III》、《Oracle
技術(shù)》等書籍;西區(qū)團(tuán)隊40余人,致力于以技術(shù)服務(wù)客戶,以技術(shù)為用戶創(chuàng)造價值;云和恩墨在技術(shù)
和 領(lǐng)域不斷推動行業(yè)技術(shù)進(jìn)步,迄今已經(jīng) 了15本技術(shù)書籍;云和恩墨一貫支持和創(chuàng)立了ACOUG(中國Oracle用戶組),已經(jīng)成功組織了數(shù)十次大型技術(shù)活動,影響和幫助了上萬人次的技術(shù) 。Oracle技術(shù)嘉年華
是ACOUG的在國內(nèi)舉辦的最具的會議品牌。123故障現(xiàn)象故障
分析案例總結(jié)Agenda故障現(xiàn)象故障現(xiàn)象業(yè)務(wù)很慢業(yè)務(wù)掛起中間件運行隊列掛起數(shù)據(jù)庫中大量活動會話故障是怎么消除的KILL數(shù)據(jù)中所有的LOCAL=NO進(jìn)程ps
-‐ef
|
grep
oracle
|
grep
<SID>
|
grep
LOCAL=NO
|
awk
$2}'
|
xargs
kill
-‐9故障的幾要素——5WWhat——發(fā)生什么事了,發(fā)生的范圍是什么?When——什么時候?經(jīng)常發(fā)生嗎?
How——是怎么發(fā)生的?怎么解決的?Who——Why——故障的原因故障
分析ASH是很好的數(shù)據(jù)來源ASH是很好的數(shù)據(jù)來源大量的鎖,死鎖?ASH是很好的數(shù)據(jù)來源同一個SQL
ID,并發(fā)數(shù)千個等待事件之解析事務(wù)鎖enq:
TX
-‐row
lock
contentionenq:
TX
-‐allocate
ITL
entryenq:
TX
-‐index
contentionenq:
TX
–
contention其他隊列鎖enq:
US
–contentionLatch爭用等待latch:
rowcache
objectsGC等待gc
buffer
busy
acquiregc
buffer
busy
releasegc ultiblock
requestenq:
TX
-row
lock
contention6級鎖——更新同一行
4級鎖——主鍵、唯一鍵、唯一索引為什么enq阻塞在6級鎖+INSERT語句上?高并發(fā)的是什么SQL?為什么 語句會有事務(wù)鎖等待?主鍵/唯一索引
嗎?阻塞在了什么對象上?這兩個表是什么鬼?阻塞在了什么對象上?確實是在操作同一行數(shù)據(jù)執(zhí)行什么過程?這個
過程是個什么鬼?原來是觸發(fā)器Insert
INTF_LOG表執(zhí)行LOGMNRGGC_TRIGGER執(zhí)行
過程LOGMNR_DDL_TRIGGER_PROC在LOGMNRGGC_GTLO和LOGMNRGGC_GTCS表上產(chǎn)生鎖BUT…......觸發(fā)器是DDL觸發(fā)器這個觸發(fā)器是用來在表刪除之前表結(jié)構(gòu)信息別忘記還有alert日志多次出現(xiàn)觸發(fā)器調(diào)用的過程的信息需要一些推測很高的并發(fā)Insert語句執(zhí)行表空間空間不足,回收RecyleBIN里面的空間DROP回收站中的對象多個insert并發(fā)導(dǎo)致并發(fā)回收空間并發(fā)執(zhí)行針對同一個對象的觸發(fā)器導(dǎo)致死鎖驗證推測:表空間利用率TBS_BSS表空間的可用空間已經(jīng)很少引申問題:DBA_FREE_SPACE為什么在開啟回收站的情況下查詢很慢?別忘記還有diagtrace別忘記還有diagtrace從call
stack中驗證了推測隊列等待<-‐-‐-‐更新行<-‐-‐-‐執(zhí)行PLSQL代碼<-‐-‐-‐-‐觸發(fā)DDLTrigger<-‐-‐-‐purgerecylebin中的對象<-‐-‐-‐推進(jìn)高水位<-‐-‐-‐-
行測試觸發(fā)器的執(zhí)行測試觸發(fā)器的執(zhí)行案例總結(jié)案例總結(jié)高并發(fā)的觸發(fā)產(chǎn)生了死鎖出現(xiàn)大量事務(wù)鎖,快速積累到幾千個會話,影響業(yè)務(wù)事務(wù)鎖基本都是由同一條SQL引起,并且有死鎖事務(wù)鎖的SQL是一條簡單的INSERT語句但是在鎖等待的對象卻不是
語句的表當(dāng)前在執(zhí)行的是一個
過程過程由觸發(fā)器觸發(fā)觸發(fā)器是DDL觸發(fā)器,在DROP或ALTER表時觸發(fā)INSERT語句因為空間問題,所以要回收RECYCLEBIN里面的表回收表時觸發(fā)了觸發(fā)器案例總結(jié)禁用LOGMNRGGC_TRIGGER觸發(fā)器避免問題再次出現(xiàn)這個觸發(fā)器的狀態(tài)案例總結(jié)——掌握的知識ASH中各列所表達(dá)的意思鎖等待以及鎖級別、其他等待事件嘗試去理解call
sta
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 海南職業(yè)技術(shù)學(xué)院《品牌管理》2023-2024學(xué)年第一學(xué)期期末試卷
- 海南政法職業(yè)學(xué)院《小學(xué)語文教學(xué)設(shè)計與技能訓(xùn)練》2023-2024學(xué)年第一學(xué)期期末試卷
- 2025年度網(wǎng)絡(luò)安全技術(shù)研發(fā)軟件開發(fā)人員保密及保密協(xié)議2篇
- 二零二五年度新型水暖材料研發(fā)與應(yīng)用合同模板3篇
- 海南體育職業(yè)技術(shù)學(xué)院《機(jī)械工程基礎(chǔ)Ⅱ》2023-2024學(xué)年第一學(xué)期期末試卷
- 二零二五年度房地產(chǎn)沙盤模型制作與物聯(lián)網(wǎng)技術(shù)應(yīng)用合同3篇
- 二零二五年度卷閘門安全性能檢測與認(rèn)證合同3篇
- 語句排序題課程設(shè)計
- 蝸輪減速器 課程設(shè)計
- 二零二五年度景區(qū)旅游商品開發(fā)與銷售合作協(xié)議3篇
- DB11T 808-2020市政基礎(chǔ)設(shè)施工程資料管理規(guī)程
- 壓鑄機(jī)結(jié)構(gòu)及原理2
- GB/T 29663-2013化妝品中蘇丹紅Ⅰ、Ⅱ、Ⅲ、Ⅳ的測定高效液相色譜法
- GA 1205-2014滅火毯
- 個人掃描的吳玉生楷書7000字
- 醫(yī)院污水處理工程施工組織設(shè)計
- 閘板防噴器使用手冊 精品
- 歡迎新同學(xué)幼兒園中小學(xué)開學(xué)第一課入學(xué)準(zhǔn)備ppt
- 金手指外觀檢驗重點標(biāo)準(zhǔn)
- 高級財務(wù)管理(第2版)-教學(xué)大綱
- 檔案保護(hù)技術(shù)概論期末復(fù)習(xí)資料教材
評論
0/150
提交評論