下載Oracle的jdbc數(shù)據(jù)庫(kù)驅(qū)動(dòng)包,注意Oracle數(shù)據(jù)庫(kù)的版本,這里使用的是:Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production; 一般數(shù)據(jù)庫(kù)的驅(qū)動(dòng)包文件在安裝路徑下:D:\oracle\product\10.2.0\db_1\jdbc\lib的位置上;數(shù)據(jù)庫(kù)驅(qū)動(dòng)包與數(shù)據(jù)庫(kù)所在的操作系統(tǒng)平臺(tái)無(wú)關(guān),只與數(shù)據(jù)庫(kù)版本有關(guān),Linux上與Windows上對(duì)于同一個(gè)版本的數(shù)據(jù)庫(kù),使用的數(shù)據(jù)庫(kù)驅(qū)動(dòng)包是一樣的; 驅(qū)動(dòng)ojdbc6.jar下載地址:http://www.oracle.com/technetwork/cn/articles/oem/jdbc-112010-094555-zhs.html 場(chǎng)景:測(cè)試一個(gè)服務(wù)器的性能,要求查看向數(shù)據(jù)庫(kù)內(nèi)插入數(shù)據(jù)1000條/s的處理能力; 按照以前的思路:通過(guò)編寫(xiě)java程序來(lái)循環(huán)插入數(shù)據(jù),編寫(xiě)一個(gè)批處理文件來(lái)調(diào)用java程序。再通過(guò)LR的system()函數(shù)調(diào)用批處理文件來(lái)進(jìn)行壓力測(cè)試。 但用JMeter就很容易實(shí)現(xiàn),過(guò)程如下: 前置條件:1.有庫(kù);2.庫(kù)中有表,例如user_dyl(code,name); 要求:往數(shù)據(jù)庫(kù)內(nèi)大批量插入數(shù)據(jù),1000條/s; 1、創(chuàng)建測(cè)試計(jì)劃,將使用的數(shù)據(jù)庫(kù)驅(qū)動(dòng)包導(dǎo)入 2、添加線程組,設(shè)置虛擬用戶(hù)數(shù)、啟動(dòng)時(shí)間、循環(huán)次數(shù) 3、在線程下面創(chuàng)建JDBC Connection Configuration,設(shè)置相關(guān)信息 4、創(chuàng)建一個(gè)JDBC Request,我們需要對(duì)數(shù)據(jù)庫(kù)做插入操作,注意值帶'' 5、添加監(jiān)聽(tīng)器,我們這里選擇添加”圖形結(jié)果“、”查看結(jié)果樹(shù)“,點(diǎn)擊菜單欄【運(yùn)行】——>【啟動(dòng)】,查看我們的運(yùn)行結(jié)果 更多Oracle相關(guān)信息見(jiàn)Oracle 專(zhuān)題頁(yè)面 http://www./topicnews.aspx?tid=12 本文永久更新鏈接地址:http://www./Linux/2015-05/117205.htm ![]() |
|