Oracle效能測試

2022-02-27 02:47:00 字數 1092 閱讀 1346

輕量型測試工具jmeter2、copy oracle的jdbc驅動jar包檔案(ojdbc14.jar)到jmeter的lib目錄下。ojdbc14.jar檔案一般位於oracle的安裝目錄下的jdbc\lib目錄中

3、進入bin目錄執行jmeter.bat啟動jmeter

4、從測試計畫裡新增乙個執行緒組

5、新增 jdbc connection configuration,

主要資訊如下:

database url:如 jdbc:oracle:thin:@localhost:1521:orcl

jdbc driver class,資料庫jdbc驅動類名:oracle.jdbc.oracledriver

username:資料庫連線使用者名稱

password:資料庫連線密碼

6新增乙個 jdbc request,需要修改的引數包括:variable name:和上面的 jdbc connection configuration填寫同樣的內容。這裡表示 jdbc connection configuration建立乙個名為oracle 的連線池,之後其它的jdbc request都共用這個連線池query:select * from table_name 。 這裡建議開啟你的資料查詢工具,輸入一條sql查詢語句,保證可以執行看到結果的,然後copy 過來

7、新增乙個view results tree

8、點選 run,檢視結果。可以在response data tab 看到響應的返回結果。

如果不正常,檢視bin\jmeter.log檔案可以找到原因

oracle的儲存過程和函式測試:

select statement

select func() from dual

call statement

call procedure1()

通過儲存過程或函式可以測試pl/sql的程式的效能和併發情況 

具體的例子參考:

jmeter-oracle.rar

oracle官網也提供了測試的套件

oats-plus-prereqs-9.31.0036.zip 1.46 gb (1,569,692,230 位元組)

效能測試常用Oracle語句

顯示資料庫當前的連線數 select count from v process 顯示資料庫最大連線數 select value from v parameter where name processes 修改最大oracle最大連線數 alter system set processes 300 s...

效能測試 效能測試步驟

針對此次庫內作業效能測試,梳理一下期間的工作流程 梳理已有的介面指令碼,確認需要做效能測試的幾個介面,即使用率高,對效能有要求的幾個主要介面。結合頁面的操作,和確認的介面,梳理具體的業務邏輯 同時,請開發人員部署了測試環境。測試環境的伺服器指標,盡量和生產環境一致。部署的時候,負載均衡等情況也盡量和...

效能測試之前端效能測試

本次總結總共分為以下部分 1.如何衡量乙個系統是否要做壓測 2.壓測的準備過程 3.壓測工具選擇 4.壓測資料以及報告結果相關 1.如何衡量乙個系統是否要做壓測 首先需要衡量乙個系統是否需要壓測,從以下角度考慮 從兩個角度進行分析 a.業務角度 明確系統是對內使用還是對外使用,使用人數是多少,如果使...