當前位置:首頁 » 數據倉庫 » 測試oracle資料庫壓力
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

測試oracle資料庫壓力

發布時間: 2022-04-26 17:33:42

⑴ oracle常用的壓力測試工具有哪些

orastress主要測試資料庫的壓力。它可以測試資料庫的CPU或者內存的壓力(以只讀方式),也可以使用包括普通INSERT和直接路徑INSERT兩種方式測試資料庫的I/O能力。
orastress只能運行在windows下,但它也可以測試遠程伺服器的壓力。
1、下載
下載地址是http://www.linxcel.co.uk/orabm/orastress.zip
2、安裝
orastress!使用的用戶和數據和orabm類似,它的安裝方法和orabm也類似。
1) 擴充表空間
orastress!使用orabm用戶作為測試用戶,orabm用戶默認使用tools表空間作為默認表空間,在本測試中要導入10個Warehouses的數據,資料庫大概在1G左右,所以,要保證orabm所用的表空間大於1G
注意:orastress!是共享軟體,沒有注冊只能使用1個並發測試資料庫
sql> alter database datafile 'E:ORACLEORADATAORACLE9ITOOLS01.DBF' resize 1500m;
2) 刪除orabm用戶
如果你的資料庫沒有orabm用戶,則跳過這步
DROP USER ORABM CASCADE;
3) 創建用戶
sqlplus system/pwd@tnsname @orabm_user
4) 創建表
sqlplus system/pwd@tnsname @orabm_tab
5) 裝載數據
orabmload Warehouses 10
這里裝載10個warehouses的數據進行測試。數據量大概在1G左右,執行時間估計在15分鍾左右。
如果是遠程資料庫,則先
set LOCAL=tnsname
然後再執行orabmload
6) 創建索引
sqlplus system/pwd@tnsname @orabm_ind
7) 分析表和索引
sqlplus system/pwd@tnsname @orabm_analyze
8) 授權
連接到目標伺服器,以sys執行
GRANT EXECUTE ON DBMS_LOCK TO ORABM
9) 創建壓力測試插入記錄所用的表
sqlplus orabm/orabm@tnsname @orastress_tab.sql
10) 創建orastress!用到的包和存儲過程
創建包:
sqlplus orabm/orabm@tnsname @orastress.plh
創建包體:
sqlplus orabm/orabm@tnsname @orastress.plb

⑵ 如何檢查oracle資料庫性能

oracle的性能判斷需要綜合資料庫的多個運行指標來判斷:
1、進程數量和佔用cpu:這個主要看有沒有長時間佔用cpu的進行。通常會判斷大出sql,需要優化;這個可以用執行計劃或者awr報告查看;
2、內存佔用:主要用系統命令查看ora_佔用和系統總內存的比例,swap的使用率;通常swap使用率低就沒事;這個主要使用系統命令;
3、磁碟佔用率:防止磁碟空間不足,需要的主要在系統和用戶表空間、RMAN等操作上;這個主要使用系統命令;RMAN命令查看

⑶ 如何評估和測試Mysql及oracle資料庫性能

1:伺服器環境

操作系統:Red Hat Enterprise Linux Server release 5.5 (Tikanga)

CPU:Intel(R) Xeon(R) CPU E5607 @ 2.27GHz 8核

內存:16G

Mysql:Ver 14.14 Distrib 5.5.21, for Linux (x86_64)

Oracle:OracleDatabase 11g Enterprise Edition Release

詳細數據測試(操作通過存儲過程完成)

數據插入

50並發Mysql插入性能圖示(橫坐標:當前數據總量,縱坐標:每秒執行次數){平均值:4841.98}

⑷ 請教如何進行Oracle RAC性能測試,推薦幾款測試工具來

oracle sql性能測試工具
Oracle ORION:存儲系統性能測試工具 - Oracle資料庫欄目 ...
Oracle ORION:存儲系統性能測試工具一 定義 ORION(Oracle I/O Calibration Tool)是Oracle提供的、用於測試存儲系統性能瓶頸 由於 ORION ...
ORACLE 免費壓力測試工具--hammerora的使用過程 - 寧靜 ...
2009-7-28 · 從創作者對這個工具的標題描述可以看出,Hammerora是一款Oracle資料庫負載測試工具。該工具可以在Oracle 8i、9i ... TCL語言已經用來提供高性能的和Oracle …
ORACLE壓力測試工具orion_oracle | 幫客之家
ORACLE壓力測試工具orion 1,功能簡介 ORION (Oracle I/O Calibration Tool) 是校準用於 Oracle 資料庫的存儲系統 I/O 性能的獨立工具 。校準結果對於了解 首頁 編程 前端 ...
Microsoft SQL Server 和 Oracle 資料庫的比較
性能測試 先前版本 解決方案 成功案例 針對各種需求 應用程序開發 商業智能 規范 ... SQL Server Oracle 11g 性能 與擴展性 安全性 (低危險) 開發效率 商業智能* 總擁有 ...
Oracle PL/SQL 性能分析工具 profiler 說明 - 推酷
一.說明 Oracle提供了profiler工具包,利用該工具包可以查看PL/SQL執行過程中各模塊的性能。可以從MOS上下載該腳本: Implementing andUsing the PL/SQL ...
oracle性能測試工具 - 下載頻道 - CSDN.NET
oracle性能測試工具 cerato3132009-10-09 上傳 主要用於測試oracle資料庫的讀寫性能,尤其是在有磁碟陣列的情況下 ... SQL 入門經典 2015年全國最新省市區鎮(街道)四級 ...
Oracle性能相關常用腳本(SQL) - 免費軟體測試工具-澤眾 ...
在缺乏的可視化工具來監控資料庫性能的情形下,常用的腳本就派上用場了,下面提供幾個關於Oracle性能相關的腳本供大家參考。
Orion - oracle提供的測試io性能的工具-dbs101-ITPUB博客
Orion是oracle提供的測試io性能的工具。它可以用來模擬Oracle資料庫IO,也可以用來模擬ASM的條帶化的功能。 Orion可以支持下列IO負載 1. 小的隨機的IO:OLTP ...
Oracle性能測試 - 愛程序網
Oracle性能測試 2012-01-18 17:03 本站整理 瀏覽(327) 輕量型測試工具JMeter1、在jmeter網站下載軟體,目前最新版為jmeter ... .live.com/embed?cid重量型測試工具 測試 ...
資料庫優化實踐【性能檢測工具篇】 - SQL Server(mssql ...
第八步:使用SQL事件探查器和性能監控工具 有效地診斷性能問題 在SQL Server應用領域SQL事件探查器可能是最著名的性能故障排除工具,大多數情況下,當得到 ...

⑸ JAVA JDBC連接Oracle資料庫 進行壓力測試

你好,你的UserDao第46行已經報空指針了,還有Connection reset是估計你的連接池資源不夠達到上限了!

⑹ 什麼是Oracle壓力測試

網上轉了一大圈,看到的滿眼都是壓力測試,就是沒有說明什麼叫壓力測試的。
不過也知道了個大概,就個人理解說一下吧
Orcle是一個常用到的壓力測試軟體
壓力測試就是用這些軟體的反復運行來測試一個系統、游戲是不是存在什麼BUG,能不能抗住一些復雜的運算什麼的。

⑺ 如何使用swingbench實現oracle資料庫壓力測試

1、首先使用VMVARE10搭建一個redhat6.5的虛擬機。

2、在虛擬redhat6.5上安裝ORACLE11G的資料庫。

3、使用oewizard導入測試數據,可以根據向導提示進行數據導入。

4、使用swingbench進行壓力測試。

測試步驟:

1、導數據之前需要修改temp表空間大小,使其能夠容納下相應的導入數據

create temporarytablespace temp tempfile '/home/oracle/oradata/orcl/temp.dbf' size 1g;

alter databasedefault temporary tablespace temp;

2、 安裝swingbench測試軟體,直接解壓縮即可運行。

unzip -x swingbench25919.zip

3、進入swingbench/bin目錄執行oewizard導入1G測試數據,並修改資料庫連接名和DBA密碼

.jpg

輸入導入數據文件存放位置:

.jpg
選擇導入1G數據:

.jpg
數據導完之後在該目錄下運行swingbench執行測試,修改資料庫連接名,用戶連接數設置為300,測試時間設置為10分鍾

.jpg
修改Distributed Controls用於測試過程中搜集測試監控信息,修改完之後測試連接是否正常, 並可以統計主機的cpu disk IO 信息

.jpg

還可以 拉出AWR報表

wKioL1Qx3O2gzw45AADH_p4CEeQ979.jpg

設置 insert,update ,select的比例

.jpg

設置完成之後,點擊左上角綠色按鈕執行測試

wKiom1Qx24zgsNQ-AAEJ51YcKSs614.jpg

.jpg
測試結果可保持為XML文檔,

⑻ 關於oracle 11G 壓力測試資料庫伺服器i/o性能 三個參數

是一套RAC么?

反正不管是不是同一個RAC,可以讓存儲工程師去看一下,為啥第一個節點的IOPS這么低

⑼ oracle中的常用的工具有哪些

1.oracle sql developer:甲骨文官方出品,優點在於:精準書簽,可方便設置書簽、切換;自動大小寫關鍵字;過濾表欄位;容易復制行。

2.pl sql developer:集成開發環境,專用於oracle資料庫存儲的程序單元開發。

3.toad:收費工具。精確書簽、自動大小寫關鍵字、可設智能提示範圍、語法糾錯等。

4.EnterpriseManager,企業管理器,圖形化數據管理。

5.si object browser:在圖形用戶界面上對資料庫對象創建編輯,可高效輔助開發。