我編的併發執行緒壓力測試工具
Oracle Database 壓力測試
主要用來測試資料庫對指定SQL在併發多執行緒時響應時間。
軟體包內容:
PressureTest.exe 測試工具,需.Net Framework2.0以上支援
test.sql 測試SQL檔案,SQL以“;”分割
param.txt SQL對應引數,此檔案一行對應test.sql中一個SQL,且引數為字元型(varchar2)
Result.txt 測試結果,詳細測試結果及平均結果
測試採用通用ODBC連線,需在ODBC資料來源管理器中定義為系統DSN。
從test.sql中讀取預定義SQL,並繫結param.txt中的引數,引數數目需與SQL中定義的引數數目相同。
程式開啟Thread定義的執行緒,併發執行SQL,每執行緒連續執行5次SQL檔案中定義的SQL。
Result.txt
Thread 1:(0,1.203,0.234,0,0,0,0,0,0,0,0) (0.015,4.312,1.453,75.5,0.531,0.89,1.265,0.906,0.812,1,0) (0.828,5.625,0.906,101.562,1.828,10.328,0.421,0.906,1.718,3.484,0) (0,11.031,1.765,126.843,1.109,5.968,0.468,0.89,0.375,0.64,0) (0.031,1,0.375,250.812,1.39,7.875,0.75,5.093,3.328,5.078,0)
第一個執行緒執行結果,五個括號表示執行5次SQL檔案中的SQL,括號內為按順序SQL檔案中每SQL的執行時間。
Average run Time:
SQL0:0.13928
SQL1:4.075744
SQL2:1.505766
SQL3:106.7852
SQL4:1.992846
SQL5:4.593609
SQL6:1.34712
SQL7:2.635617
SQL8:1.34285
SQL9:2.350351
SQL10:0
平均每SQL執行時間。
下載地址:http://www.itpub.net/880052.html
[@more@]來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/19423/viewspace-978659/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 併發網站壓力測試工具網站
- 多執行緒伺服器壓力測試執行緒伺服器
- 壓力測試工具
- 介面測試,負載測試,併發測試,壓力測試區別負載
- 面向Web應用的併發壓力測試工具——Locust實用攻略Web
- Python多執行緒併發的簡單測試Python執行緒
- 今天寫了一個可以測試併發數和執行次數的壓力測試程式碼。(Java)Java
- Java執行緒的併發工具類Java執行緒
- 壓力測試工具之FIO
- 壓力測試工具之mysqlslapMySql
- 網站壓力測試工具網站
- Mysql 壓力測試工具sysbenchMySql
- java多執行緒與併發 - 併發工具類Java執行緒
- webbench進行壓力測試Web
- apache ab壓力測試工具-批次壓測指令碼Apache指令碼
- 10大主流壓力測試工具
- HTTP/FTP壓力測試工具siegeHTTPFTP
- Nginx壓力測試工具之WebBenchNginxWeb
- Web網站壓力測試工具Web網站
- 開源的負載測試/壓力測試工具 NBomber負載
- 併發工具類(三)控制併發執行緒的數量 Semphore執行緒
- 超實用壓力測試工具-ab工具
- nodejs版的websocket壓力測試工具NodeJSWeb
- 關於壓力測試中 TPS 和併發數的思考
- 讓測試事半功倍軟體壓力測試工具分享,壓力測試報告怎麼收費?測試報告
- 由國產效能測試工具WEB壓力測試模擬能力對比讓我想到的Web
- 併發工具類(一)等待多執行緒的CountDownLatch執行緒CountDownLatch
- 三種web效能壓力測試工具Web
- 分散式TCP壓力測試工具 tcpcopy分散式TCP
- MySQL基準壓力測試工具MySQLSlapMySql
- jmeter 壓測中,執行緒組和併發數的關係,以及 loop 的含義JMeter執行緒OOP
- 基於python+ffmpeg的視訊併發直播壓力測試Python
- 十個免費的Web壓力測試工具Web
- 軟體壓力測試流程和測試工具分享,讓你寫壓力測試報告再也不愁測試報告
- 開源多執行緒效能測試工具-sysbench執行緒
- java執行緒測試Java執行緒
- 大、中型網際網路企業該如何進行高併發壓力測試
- 多執行緒併發篇——如何停止執行緒執行緒