欧美三区_成人在线免费观看视频_欧美极品少妇xxxxⅹ免费视频_a级毛片免费播放_鲁一鲁中文字幕久久_亚洲一级特黄

數據庫壓力測試思路

系統 2340 0

原文是E文,做一下翻譯并且提取一些重要的思路。

1.定義業務規格

  • What are your most critical business processes and how often are they processed (e.g. number of sales activities per day, number of client requests per day, etc.)
  • 最重要的業務流程是什么,使用頻率如何
  • What is regarded (required) as acceptable response times from the online application? How about reports?
  • 可以接受的在線應用程序的響應時間是多少,報告又如何
  • How much data must be kept available on the live database (over 1 month, 1 year, 5 years?). Can data be archived? How and when?
  • 數據在live數據庫中要保存多久,可不可以歸檔,如何歸檔,什么時候歸檔
  • How many concurrent application users are expected?
  • 并發的用戶數是多少
  • Are there periods of more than average usage? (E.g. Daily between 9:00 A.M. and 10:00 A.M. /yearly ’round about Christmas.) What business processes will be impacted the most?
  • 業務的高峰期在什么時候,那些流程會被影響
  • How much data latency is acceptable for reports?
  • 報表數據延遲,多少時間內可以接受
  • Etc.
  • 等等

2.分析業務

  • How many inserts/updates/deletes/selects will be performed on the most important database objects when the database is averagely stressed? How much when there is a period of more than average usage?
  • 在平均負載的情況下,在重要的數據庫對象中,有多少insert,delete,select會發生。在業務高峰期有是多少
  • How large will your database core objects become (over 1 month, 1 year, 5 years)?
  • 若干時間后,數據庫的核心對象會變得多大?
  • How many concurrent database users are expected? (This is not equal to application users if connection pooling is implemented.)
  • 數據庫的并發量是多大
  • What should be regarded as acceptable database response times? For online requests/for reporting requests?
  • 可以接受的數據庫響應時間是多少

3.定義磁盤子系統的需求

  • 可以使用sqlio 來測試 磁盤子系統
  • 也可以使用 SQLIOStress
  • 如何達到標準文章并沒有提及,可以根據業務繁忙時段,io的吞吐量也確定,多少才能滿足要求

4.為準備腳本

  • Ask a business user to perform a realistic work process as he would in real life situation, including realistic intervals between tasks.
  • 咨詢終端用戶實際工作流程,真實的工作狀況,包括任務之間的時間間隔
  • Trace this activity using SQLProfiler (only? textdata ?and? starttime ?are important)
  • 使用SQLProfiler跟蹤操作
  • Replace variables with placeholders for parameters that can be defined at random. (This is where you wanted all database interactions to be performed using stored procedures.)
  • 使用隨機數來代替用戶操作的變量
  • Add think times to the script.
  • 增加延遲
  • 相關的操作作者給出了代碼,可以參考原文

5.添加虛擬用戶

  • 相關的操作作者給出了代碼,可以參考原文

6.添加測試數據

  • 可以使用DTS或者SSIS初始化數據

7.監控

I cover this topic in my previous article on? Monitoring .

8.迭代測試

It is important to run multiple iterations using different parameter combinations but you also need to perform multiple iterations of the same scenario to avoid accidental external impact.

  使用不同的參數組合迭代測試十分重要,你也需要執行在同一個場景下執行迭代測試來避免意外情況的影響。

原文: SQL Server Monitoring in 8 Steps: Lessons From the Field ?- 02 Aug 2005

數據庫壓力測試思路


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 人人看人人干 | 党涛| 一区二区av在线 | 日韩免费网站 | 国产精品毛片久久久久久久 | 欧美精品国产一区二区三区 | 欧美人禽| asian gaysex| 欧美性色生活片免费播放 | 亚洲一区二区免费看 | 免费观看成人毛片A片2008 | 欧美色偷偷亚洲天堂bt | 亚洲精品在线网站 | 色噜噜狠狠色综合久 | 波多野结衣日韩 | 久久草电影 | 亚洲福利 | 91精品国产日韩91久久久久久 | 男女啪啪高清无遮挡 | 国产自产视频 | 午夜小视频在线 | 国产精品极品美女在线观看免费 | 亚洲综合五月天激动情网 | 天天色影 | 亚洲第一页在线播放 | 欧美性a视频 | 久久精品在线 | 精品一区二区三区四区五区六区 | 免费一级毛片在线播放欧美 | 久久大综合 | 免费福利视频在线观看 | 九九有点热 | 久久se精品一区二区国产 | 大片免费看费看大片 | 国内精品久久毛片一区二区 | 成人不卡| 国产一区二区久久 | 成人在线中文字幕 | 天天躁夜夜躁狠狠躁2024 | 澳门特级 片免费观看视频 久草最新在线 | 午夜视频一区二区三区 |