Oracle可視化性能圖表之 “CPU 內存 網絡等數據性能分析”

Oracle 性能視圖查看系統CPU 內存 磁盤 存儲等性能指標主要保存在 V$SYSMETRIC_HISTORY及DBA_HIST_SYSMETRIC_HISTORY 相關視圖上。

此次我們以網絡帶寬傳輸速率:

例如:目標是在Data Guard環境中盡可能快地傳輸和應用重做。為了實現這一點,我們必須根據主數據庫上的重做生成率計算所需的網絡帶寬。

計算網絡帶寬的公式(假設TCP/IP網絡開銷保守為30%)為:

使用Oracle Statspack實用程序來精確測量重做率。

根據業務,我們應該有一個很好的想法,什么是你的正常業務活動的高峰時期。例如,您可能正在運行一個在線商店,從歷史上看,每個星期一上午10點到下午2點之間的4小時是活動高峰。或者,你可能正在運行一個商業數據庫,它會在每周四凌晨1點到3點之間的兩個小時內批量加載一個新目錄。請注意,我們所說的“正常”商業活動——這意味著在一年中的某些日子里,你可能會看到比平時更多的業務量,例如,在母親節或情人節前的2-3天,在線花店的業務。就在那些日子里,您可能會分配比平時更高的帶寬,而您可能不會將其視為“正常”的業務活動。但是,如果這種周期性的流量激增是業務操作的一部分,則必須在重做率計算中考慮它們。

在業務的高峰期間,定期運行Statspack快照。例如,您可以在高峰時間運行它三次,每次持續五分鐘。Statspack快照報告將在報告開頭附近的“Load Profile”部分下包含一個“Redo size”行。這一行包括快照間隔期間重做大小的“每秒”和“每個事務”測量值(以字節為單位)。記下“每秒”的值。取這三個快照中“重做大小”“每秒”的最大值,這就是您的峰值重做生成速率。

注意,如果主數據庫是RAC數據庫,則必須在每個RAC實例上運行Statspack快照。然后,對于每個Statspack快照,將每個實例的“Redo Size Per Second”值相加,以獲得主數據庫的凈峰值重做生成率。記住這一點
在RAC主數據庫中,每個節點生成自己的重做,并獨立地將重做發送到備用數據庫——因此,我們將每個RAC節點的重做速率求和,以獲得數據庫的凈峰值重做速率。

作為一種選擇,你也可以從V$SYSMETRIC_HISTORY中獲得“每秒重做率字節數”,例如。
SQL>從 v$sysmetric_history 中選擇 *,其中 metric_name = 'Redo Generated Per Sec';
或在rda中輸出:
性能- AWR報告-統計:“重做大小”

例如:

假設重做速率為?500 KB/秒。

所需帶寬 = ((重做速率字節數/秒 / 0.70) * 8) / 1,000,000 = 帶寬(以 Mbps
為單位) 所需帶寬 = ((512000/0.70) * 8) /1,000,000
所需帶寬 = 5.46 Mbps

另請參閱

Data Guard 重做傳輸和網絡配置

使用 oratcptest 測量網絡容量(文檔 ID 2064368.1)

有關為 Data Guard 日志傳輸服務設置網絡的更多提示和最佳實踐

注意一 CDB模式數據庫性能數據視圖區別:

對于 PDB,預計不會看到與系統相關的視圖中的行,例如 v$sysmetric、v$sysmetric_history、v$sysmetric_summary 等。

PDB 不打算查看 CDB 范圍 (con_id=0) 的指標數據。相反,他們只能看到自己數據庫的信息,CON_ID=PDB_ID。

可以從以下視圖中找到 PDB 級別系統指標相關信息:

v$con_sysmetric

v$con_sysmetric_history

v$con_sysmetric_summary

注意二 數據庫性能視圖DBA_HIST_SYSMETRIC_HISTORY并不會抓取所有的metric 指標

這是內部 bug 討論中記錄的預期行為。

視圖DBA_HIST_SYSMETRIC_HISTORY將僅顯示 V$SYSMETRIC_HISTORY 中的一些默認指標。并非所有指標都會顯示在此視圖中。

當用戶在指標上生成基于閾值的服務器生成警報時,可以填充其他指標。

但是,即使定義了閾值,也只有在違反閾值并向 EM 發出警報時才會填充DBA_HIST_SYSMETRIC_HISTORY。

指標閾值可以通過企業管理器或DBMS_SERVER_ALERT設置。SET_THRESHOLD() API。

可以通過 Enterprise Manager 或 DBMS_SERVER_ALERT 設置新的衡量指標閾值。SET_THRESHOLD() API,但請注意DBA_HIST_SYSMETRIC_HISTORY除非達到閾值,否則不會填充。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/bicheng/16728.shtml
繁體地址,請注明出處:http://hk.pswp.cn/bicheng/16728.shtml
英文地址,請注明出處:http://en.pswp.cn/bicheng/16728.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

讀人工智能時代與人類未來筆記15_改變人類經驗

1. 認識世界的方式 1.1. 信仰 1.2. 理性 1.2.1. 理性不僅革新了科學,也改變了我們的社會生活、藝術和信仰 1.2.2. 在其浸染之下,封建等級制度瓦解了,而民主,即理性的人應該自治的理念崛起了 1.3. 人工智能 1.3.1. 這種轉變將…

大數據開發面試題【Kafka篇】

83、介紹下Kafka,Kafka的作用?Kafka的組件?適用場景? kafka是一個高吞吐量、可擴展的分布式消息傳遞系統,在處理實時流式數據,并能夠保證持久性和容錯性 可用于數據管道、流分析和數據繼承和關鍵任務應用(發布/訂閱模式&#…

Kafka 集群部署(CentOS 單機模擬版)

0.前置說明 由于我們手里只有一臺Linux機器,所以我們實現的是簡單的單機模擬的集群部署,通過修改配置文件,啟動 3 個 kafka 時用到 3 個不同的端口(9091,9092,9093)。 1.安裝Java11 切換到你…

鏈接庫文件體積優化工具篇:bloaty

筆者之前參與過一個嵌入式智能手表項目,曾經碰到過這樣一個問題:手表的flash大小只有2M,這意味著只能在上面燒錄2M大小的代碼。隨著開發不斷進行,代碼越寫越多,編譯出來的bin也越來越大。最后bin大小超過了2M, 就沒法燒…

Vue3+Ant design 實現Select下拉框一鍵全選/清空

最近在做后臺管理系統項目的時候,產品增加了一個讓人非常苦惱的需求,讓在Select選擇器中添加一鍵全選和清空的功能,剛開始聽到的時候真是很懵,他又不讓在外部增加按鈕,其實如果說在外部增加按鈕實現全選或者清空的話&a…

3、python安裝-linux系統下

安裝前置依賴軟件,安裝完成后,打開官網,下載linux系統下的python安裝包: 選擇最新的版本 點擊最新版本,進入版本對應的界面, 選擇第一個進行源碼的編譯,右鍵選擇復制連接地址, 回到終…

HTML+CSS+JS(web前端大作業)~致敬鳥山明簡略版

HTMLCSSJS【動漫網站】網頁設計期末課程大作業 web前端開發技術 web課程設計 文章目錄 一、網站題目 二、網站描述 三、網站介紹 四、網站效果 五、 網站代碼 文章目錄 一、 網站題目 動漫網站-鳥山明-龍珠超 二、 網站描述 頁面分為頁頭、菜單導航欄(最好可下拉&…

CDC 數據實時同步入湖的技術、架構和方案(截至2024年5月的現狀調研)

近期,對 “實時攝取 CDC 數據同步到數據湖” 這一技術主題作了一系列深入的研究和驗證,目前這部分工作已經告一段落,本文把截止目前(2024年5月)的研究結果和重要結論做一下梳理和匯總。為了能給出針對性的技術方案&…

Redis和MySQL的結合方式

Redis和MySQL的結合方式可以多樣化,以滿足不同的應用需求。以下是幾種常見的結合方式,以及它們的特點和適用場景: 緩存數據庫查詢結果: 應用程序首先嘗試從Redis中查詢數據。如果Redis中沒有所需數據,則從MySQL數據庫中…

ESP32-C6接入巴法云,Arduino方式

ESP32-C6接入巴法云,Arduino方式 第一、ESP32-C6開發環境搭建第一步:安裝arduino IDE 軟件第二步:安裝esp32庫第三:arduino 軟件設置 第二:簡單AP配網程序第一步:程序下載第二步:程序使用第三步…

電腦微信群發 500 1000人以上怎么群發,微信營銷群發助手軟件,本人親測,增加十倍業績!!!

今天給大家推薦一款我們目前在使用的電腦群發工具掘金小蜜,不僅可以無限多開,方便你同時管理多個賬號,群發功能更是十分強大,輕松釋放你的雙手。 掘金小蜜(只支持Win7及以上操作系統,沒有推Mac版和手機客戶…

[碼蹄集新手訓練營]MT1016-MT1020

目錄 題號MT1016 寬度與對齊MT1017 左右對齊MT1018 輸入寬度MT1020 %s格式符 題號 MT1016 寬度與對齊 #include<stdio.h> int main() { printf("%-5d %5d\n%-5d %5d\n%-5d %5d",455,455,-123,-123,987654,987654);return 0; }MT1017 左右對齊 #include<s…

Mac | macOs系統安裝Monuty解決外接u盤ntfs讀寫問題

問題 mac電腦的macOs系統無法將文件讀寫入外接u盤或硬盤中&#xff1b; 解決方案 安裝Monuty 官網&#xff1a;mounty官網 下載軟件 安裝其他配置 macbook:~ uwe$ brew install --cask macfuse macbook:~ uwe$ brew install gromgit/fuse/ntfs-3g-mac macbook:~ uwe$ brew…

【Vue】組件用法

【前言】 … 【目標】 1 了解組件間傳參 2 組件間自定義事件綁定與解綁 3 組件的事件總線,消息訂閱與發布的用法 4 組件插槽 一 組件間傳參 #mermaid-svg-CAQFgxRrMK5KRFOr {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#merma…

機頂盒也可以跑量--上機指南

一、背景介紹 隨著科技的進步和智能設備的普及&#xff0c;機頂盒已不再是單純的電視接收器&#xff0c;而是逐漸演變成為家庭娛樂中心。越來越多的機頂盒支持各種應用、游戲和功能&#xff0c;使得用戶可以在大屏幕上享受更多樣化的內容。本指南將帶你深入了解如何讓你的機頂…

Spring中如何配置和使用Properties文件?

在Spring框架中&#xff0c;.properties 文件通常用于存儲配置信息&#xff0c;如數據庫連接、服務地址、應用參數等。以下是配置和使用 Properties 文件的詳細步驟&#xff1a; 1. 創建 Properties 文件 在項目的 src/main/resources 目錄下創建一個 .properties 文件&#…

價格預言機領導者 Pyth 與 Eclipse 平臺集成,為高頻 DeFi 應用提供支持

本篇文章將對這一戰略合作伙伴關系&#xff0c;以及 Pyth 網絡在 Eclipse 生態系統中扮演的關鍵角色進行深入探討。 目前&#xff0c;Pyth 價格數據已正式上線于 Eclipse 測試網。Eclipse 是首個結合了以太坊安全性、Solana 性能和 Celestia DA 的 Solana虛擬機(SVM) Layer2 方…

Key Chain has stopped 是什么

Key Chain has stopped 是一個特定的錯誤消息&#xff0c;通常出現在Android設備上。這個錯誤提示意味著設備上的“Key Chain”服務出現了問題&#xff0c;Key Chain服務在Android中負責管理設備的安全密鑰和證書&#xff0c;包括用戶的隱私密鑰、應用簽名密鑰等。當這個服務意…

無線麥克風哪個牌子性價比高?揭秘領夾麥克風性價比最高品牌

隨著自媒體行業的興起&#xff0c;現在視頻直播或者是個人Vlog都越來越受歡迎了&#xff0c;要想做好內容&#xff0c;除了畫面之外&#xff0c;聲音效果同樣重要。而我們手機上自帶的麥克風&#xff0c;容易受環境影響&#xff0c;特別是在戶外或者拍攝距離較遠時&#xff0c;…

微軟改進WSL子系統 新版將支持鏡像宿主機網絡接口及使用外部DNS

Windows SubSystem for Linux (即 WSL) 是微軟在 Windows 10/11 中開發的子系統功能&#xff0c;該功能允許用戶在 Windows 上安裝 Linux 系統和相關環境&#xff0c;對開發者來說可以構建 Linux 開發環境進行工作。不過 WSL 系統在功能上也有不少缺點&#xff0c;典型的就是默…