日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

oracle 日志切换太频繁,诊断一次Oracle日志切换频繁的问题

發(fā)布時(shí)間:2023/12/1 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 oracle 日志切换太频繁,诊断一次Oracle日志切换频繁的问题 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

日志切換,就是生成的日志太大,數(shù)據(jù)塊的變化太頻繁。

Snap Id

Snap Time

Sessions

Cursors/Session

Begin Snap:

14560

09-Dec-15 04:00:48

59

4.5

End Snap:

14561

09-Dec-15 05:00:59

54

4.6

Elapsed:

60.19 (mins)

DB Time:

82.47 (mins)

1s產(chǎn)生2M的日志。

Per Second

Per Transaction

Per Exec

Per Call

DB Time(s):

1.4

3.3

0.02

0.47

DB CPU(s):

1.1

2.5

0.01

0.36

Redo size (bytes):

2,315,310.3

5,548,471.3

一個(gè)小時(shí)日志切換31次。

Statistic

Total

per Hour

log switches (derived)

31

30.90

重點(diǎn)來了,看segments by DB Blocks changes,看是什么對(duì)象造成的。

Segments by DB Blocks Changes

% of Capture shows % of DB Block Changes for each top segment compared

with total DB Block Changes for all segments captured by the Snapshot

Owner

Tablespace Name

Object Name

Subobject Name

Obj. Type

DB Block Changes

% of Capture

TC

TBS_TCI

VIEW_TICKET

TABLE

7,758,832

36.44

TC

TBS_TCI

V_DATA_RANGE

TABLE

7,076,112

33.23

TC

TBS_TCI

MV_TCM_WORKFORM

TABLE

3,593,664

16.88

TBM

TBS_TBM

VIEW_DATAAUTH_ROLE_USER

TABLE

2,368,016

11.12

TC

TBS_TC

RPT_ACCRUALS_DETAIL

TABLE

87,648

0.41

通過這些對(duì)象找到相應(yīng)的SQL語句,定位就是它們。對(duì)這種業(yè)務(wù),有兩種方法,1. delete改為truncate ? 2.加大redo log file的大小

36p9tcbryxnq4 delete from "VIEW_TICKET"

213rsbk7216pc delete from "V_DATA_RANGE"

0mv6h8360myzu delete from "MV_TCM_WORKFORM"

2u4qz8gfqs1z7 INSERT /*+ BYPASS_RECURSIVE_CHECK */ INTO "MV_TCM_WORKFORM" select t.*, sysdate as s from v_tcm_workform t

總結(jié)

以上是生活随笔為你收集整理的oracle 日志切换太频繁,诊断一次Oracle日志切换频繁的问题的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。