LoadRunner監(jiān)控數(shù)據(jù)庫服務(wù)器
使用LoadRunner的數(shù)據(jù)庫服務(wù)器資源監(jiān)控器,可以在場景或會話步驟運行期間監(jiān)控DB2、Oracle、SQL Server或Sybase數(shù)據(jù)庫的資源使用率。在場景或會話步驟運行期間,使用這些監(jiān)控器可以隔離數(shù)據(jù)庫服務(wù)器性能瓶頸。對于每個數(shù)據(jù)庫服務(wù)器,在運行場景或會話步驟之前需要配置要監(jiān)控的度量。要運行DB2,Oracle和Sybase監(jiān)控器,還必須在要監(jiān)控的數(shù)據(jù)庫服務(wù)器上安裝客戶端。
1>.SQL Server數(shù)據(jù)庫服務(wù)器的監(jiān)控
類似windows資源監(jiān)控
2>.Oracle數(shù)據(jù)庫服務(wù)器的監(jiān)控
a.確保Oracle客戶端已安裝在Controller或優(yōu)化控制臺計算機上。
b.驗證路徑環(huán)境變量中是否包括%OracleHome%\bin.如果不包括,請將其添加到路徑環(huán)境中。
c.在Controller或優(yōu)化控制臺計算機上配置tnsnames.ora文件。
d.向數(shù)據(jù)庫管理員索要該服務(wù)器的用戶名和密碼,并確保Controller或優(yōu)化控制臺對Oracle表具有數(shù)據(jù)庫管理員權(quán)限
e.通過在Controller或者優(yōu)化控制臺計算機上執(zhí)行tns ping,驗證與Oracle服務(wù)器的連接
f.要確保注冊表已經(jīng)依照正在使用的Oracle版本進行了更新并且具有以下注冊表項 /HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE
g.驗證要監(jiān)控的Oracle服務(wù)器是否已經(jīng)啟動并正在運行
監(jiān)控項包括:緩存命中、索引、單條SQL性能、數(shù)據(jù)庫線程數(shù)、數(shù)據(jù)池連接數(shù)
posted on 2014-10-14 09:30 順其自然EVO 閱讀(768) 評論(0) 編輯 收藏 所屬分類: 性能測試 、web 前端性能測試