成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

詳解Expdp/Impdp三種性能診斷方法--如何有效定位瓶頸?

開發 架構
在導出導入過程中,偶爾會遇到一些性能問題,可以會因主機資源,數據庫版本,PSU版本,datapump本身bug等原因導致。

 概述

在導出導入過程中,偶爾會遇到一些性能問題,可以會因主機資源,數據庫版本,PSU版本,datapump本身bug等原因導致。

這里首先可根據需求判斷是在哪個環節出問題,導出/導入元數據還是數據時出現性能問題;是否是導出/導入特定對象遇到性能問題?

[[274495]]

對于這些問題,MOS上提供了如下3種診斷方法(只演示第三種):

方法一

在expdp/imdp命令中添加參數METRICS=Y TRACE=480300 (或者 480301 捕獲SQL trace) 并重新運行expdp/impdp

方法二

對DataPump Master (DM) 和 Worker (DW)進程啟用level 12的10046 trace

  1. -- 版本>= 11g and < 12c  
  2. SQL> alter system set events 'sql_trace {process : pname = dw | pname = dm} level=12';  
  3. -- 版本= 12c  
  4. SQL> alter system set events 'sql_trace {process: pname = dw | process: pname = dm} level=12'
  5. 然后用參數METRICS = Y加入命令行啟動expdp/impdp 

方法三:(推薦)

1、查看運行的DataPump 導出進程

  1. connect / as sysdba  
  2. set lines 350 pages 400 numwidth 7  
  3. col program for a38  
  4. col username for a10  
  5. col spid for a7  
  6. select to_char(sysdate, 'YYYY-MM-DD HH24:MI:SS'"DATE"
  7.  s.program, 
  8.  s.sid, 
  9.  s.status, 
  10.  s.username, 
  11.  d.job_name, 
  12.  p.spid, 
  13.  s.serial#, 
  14.  p.pid 
  15.  from v$session s, v$process p, dba_datapump_sessions d 
  16.  where p.addr = s.paddr 
  17.  and s.saddr = d.saddr 
  18.  and (UPPER(s.program) LIKE '%DM0%' or UPPER(s.program) LIKE '%DW0%'); 

 

 

詳解expdp/impdp三種性能診斷方法--如何有效定位瓶頸?

 

 

2、跟蹤已經開始運行的DataPump 導出進程

  1. --確認Data Pump Worker SID 和 SERIAL#(例如. 對于 DM 和DW 進程), 以level 12跟蹤 Master/Worker 進程 (bind和wait信息): 
  2. SQL> exec sys.dbms_system.set_ev (SID, SERIAL#, 10046, 12, ''); 

 

 

詳解expdp/impdp三種性能診斷方法--如何有效定位瓶頸?

 

 

說明:

  1. DM00是Data Pump Master Process 
  2. The Data Pump master (control) process is started during job creation and coordinates all tasks performed by the Data Pump job. It handles all client interactions and communication, establishes all job contexts, and coordinates all worker process activities on behalf of the job. 
  3. 數據泵主(控制)過程在作業創建期間啟動,并協調數據泵作業執行的所有任務。 它處理所有客戶端交互和通信,建立所有作業上下文,并代表作業協調所有工作進程活動。 
  4. DW00是Data Pump Worker Process 
  5. The Data Pump worker process is responsible for performing tasks that are assigned by the Data Pump master process, such as the loading and unloading of metadata and data. 
  6. Data Pump工作進程負責執行由Data Pump主進程分配的任務,例如元數據和數據的加載和卸載。 

3、結束跟蹤

等待一段時間 (至少1 小時) 以捕獲足夠的信息。

  1. --結束跟蹤 
  2. SQL> exec sys.dbms_system.set_ev (SID, SERIAL#, 10046, 0, ''); 

 

 

詳解expdp/impdp三種性能診斷方法--如何有效定位瓶頸?

 

 

對于所有方法,DataPump Master 和Worker trace文件都被寫到BACKGROUND_DUMP_DEST 或者 /trace。

4、捕獲trace文件

  1. SQL> show parameter BACKGROUND_DUMP_DEST; 
  2. SQL> select * from v$diag_info WHERE name='Default Trace File'

 

 

詳解expdp/impdp三種性能診斷方法--如何有效定位瓶頸?

 

 

 

 

詳解expdp/impdp三種性能診斷方法--如何有效定位瓶頸?

 

 

以上為MOS提供的診斷方法,可靈活的使用,查詢出DataPump進程的SID后可以查詢是否有會話阻塞,異常等待事件是什么?

比如由于“StreamsAQ: enqueue blocked on low memory”等待事件導致expdp / impdp命令出現嚴重性能問題,是因為Bug 27634991引起的(在版本19.1及更高版本中修復了)。

責任編輯:武曉燕 來源: 今日頭條
相關推薦

2019-10-31 11:50:19

MySQL數據庫Windows

2009-04-01 11:17:52

內存分配調優Oracle

2019-07-25 07:14:03

LinuxSync操作系統

2010-08-30 09:15:15

DIV高度自適應

2019-09-18 08:06:08

Redis數據庫命令

2009-07-23 15:17:54

JDBC連接Acces

2022-01-04 16:50:47

JavaScript圖片網站

2014-12-31 17:42:47

LBSAndroid地圖

2021-07-13 12:31:27

IT組織改進首席技術官

2009-12-01 09:18:22

Linux版本

2021-11-23 10:30:35

Android技術代碼

2017-08-07 09:24:43

云遷移安全方法

2017-08-01 15:33:01

云遷移云安全數據泄露

2009-07-30 16:27:33

C#比較時間

2016-09-12 14:07:14

Android 定時器

2014-10-24 14:44:25

量化網絡無線網絡性能測試

2024-05-20 09:19:45

請求合并容器

2013-03-27 10:01:53

網絡應用檢測工具

2009-07-08 12:56:32

編寫Servlet

2019-08-30 17:24:41

microservic微服務
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 日韩电影一区二区三区 | 成人国产网站 | 青草福利 | 视频第一区 | www.4567 | 久久99久久99精品免视看婷婷 | 国产精品久久一区二区三区 | 亚洲区一区二 | 国产高清精品在线 | 91在线精品秘密一区二区 | 狠狠做深爱婷婷综合一区 | 国产一区二区三区 | 91资源在线观看 | 精品国产不卡一区二区三区 | 羞羞免费网站 | 91免费视频观看 | 神马九九 | 91极品视频 | 999www视频免费观看 | 久久婷婷麻豆国产91天堂 | 国产精品久久久 | 精品中文字幕久久 | 高清国产午夜精品久久久久久 | 欧美啪啪网站 | 国产成人午夜电影网 | 久亚州在线播放 | 欧美日韩久久 | 亚洲一区二区三区在线播放 | 免费一区在线 | 亚洲第一天堂无码专区 | 成人av网站在线观看 | 超碰在线97国产 | 精品一区二区三区四区五区 | 日本a∨精品中文字幕在线 亚洲91视频 | 久久国产日韩欧美 | 国产亚洲高清视频 | 毛片黄片免费看 | 台湾a级理论片在线观看 | 久久亚洲春色中文字幕久久久 | 一级毛片在线看 | 黄色一级大片在线免费看产 |