当前位置: 首页 > news >正文

怎么做扒代码网站湖南常德红网百姓呼声

怎么做扒代码网站,湖南常德红网百姓呼声,网络营销和市场营销的区别,北京专业网站制作公司TPC-C 模擬的情境TPC-C 模擬的情境是一個大型的商品批發商#xff0c;擁有若干個倉庫#xff0c;每個倉庫擁有 100000 件商品庫存、負責為 10 個地區供貨#xff0c;每個地區服務 3000 名客戶#xff0c;每名客戶平均一筆訂單有 10 項商品#xff0c;所有訂單中約 1% 在其…TPC-C 模擬的情境TPC-C 模擬的情境是一個大型的商品批發商擁有若干個倉庫每個倉庫擁有 100000 件商品庫存、負責為 10 個地區供貨每個地區服務 3000 名客戶每名客戶平均一筆訂單有 10 項商品所有訂單中約 1% 在其直屬的倉庫中沒有貨需要從其他倉庫來調貨。在模擬的情境之中TPC-C 會測試 5 種典型的 OLTP 交易New-OrderUser 新增一筆訂單PaymentUser 支付貨款更新 User 的帳戶餘額。Order-StatusUser 查詢訂單最新的狀態Delivery出貨Stock-Level查詢庫存安裝及開啟 HammerDBHammerDB 我們可以在這裡下載到選擇欲安裝的版本下載安裝之後我們切換到安裝目錄底下 。雙擊 hammerdb.bat 就可以開啟 HammerDB確認 C:\Temp 資料夾存在執行負載測試的過程中需要產生 Output LogHammerDB 預設儲存 Output Log 的目錄就是 C:\Temp如果 C:\Temp 不存在則會放在 C:\ 底下但是這就麻煩了因為要在 C:\ 建立檔案是需要給予系統管理員權限所以我們還是確保 C:\Temp 存在比較容易一點。選擇 SQL Server Benchmark雙擊 SQL Server 節點選擇 MSSQL Server、TPC-C。Schema Build - 建立資料庫雙擊 Schema BuildOptions輸入 Build Options畫面上特別要關注三個參數SQL Server Database資料庫存不存在無所謂不存在會自動建但是必須是空的。Number of Warehouses官方的 SQL Server Quick Start 建議我們可以先設 10 個倉庫我乖乖聽話設為 10 個後它 build 好久所以我們先設 3 個倉庫就好了。Virtual Users to Build Schema 可以設成與負責執行負載測試工作的機器核心數一樣的數字比如說我是在我的 Notebook 執行負載測試工作我的 Notebook 核心數是 8則 Virtual Users to Build Schema 可以設為 8但是不能大於 Number of Warehouses不過建議一開始不要設太多會跑很久我們先設個 2 就好了。設定完後就雙擊 Build畫面的右方就可以看到正在 Build Schema。要等個好幾分鐘完成後畫面上會出現 TPCC SCHEMA COMPLETE 的訊息中間區塊的 Status 也都會是綠色勾勾接著按下紅色警示燈號按鈕停止工作。Driver Script - 產生負載測試的腳本雙擊 Driver ScriptOptions輸入 Driver Options這裡有三個參數比較特別TPC-C Driver Script如果我們選擇預設值 Standard Driver Script 那 HammerDB 會把每筆 Transaction 鉅細靡遺地記錄下來訊息非常得多我們初學是比較難去解讀這樣子的訊息因此這邊我們選擇 Timed Test Driver Script它會搭配下面兩個參數去產生測試結果。Minutes of Rampup Time這個時間是等待讓負載測試初始化的時間預設值是 2 分鐘這邊我們調整為 1 分鐘。Minutes for Test Duration這個時間是負載測試的取樣時間預設值是 5 分鐘這邊我們調整為 2 分鐘。這三個參數值搭配起來用的意思就是說先讓負載測試跑個 1 分鐘之後HammerDB 會監測接下來 2 分鐘的負載測試執行過程以取得到的成果去計算平均值有點類似驗尿取中段的概念。所以整個負載測試的行程會在 3 分鐘之後結束也因為這樣我們必須確保我們的負載測試會執行超過 3 分鐘這樣取樣的成果才會準確。設定完後雙擊 Load 產生負載測試的腳本。Virtual User - 設定虛擬使用者雙擊 Virtual UserOptions我們就照著下面畫面設定這裡其實我想要設定的 Virtual Users 個數其實是 2那為何設定值是 3 呢那是因為我們選擇 Timed Test Driver Script 之後會需要多一個 Virtual User 來監測負載測試的過程所以設定值會是 N1。最後雙擊 Run 就會開始執行負載測試畫面的右方會顯示執行進度。查看負載測試結果我們到 C:\Temp 底下找到 hammerdb*.log 的檔案打開來看它會長得像下面這個樣子。上面這個 TEST RESULT 是在說「系統完成 13890 NOPM(New Orders Per Minute)的同時 SQL Server TPM 達到了 63568 個。」TPM 這個數據跟 tpmC 是不一樣的它無法拿來當做不同資料庫之間的效能比較依據但是 NOPM 可以因此我們應該關注的是 NOPM 這個數據。HammerDB 不只有可以對 SQL Server 做效能測量還可以對 MySQL、Oracle、PostgreSQL、Redis...etc如果手邊沒有比較好的資料庫效能量測工具的朋友Open Source 的 HammerDB 可以考慮一下。參考資源
http://www.zqtcl.cn/news/792432/

相关文章:

  • 一搜网站制作网站支付怎么做
  • 广州 科技网站建设公司国外酷炫flash网站
  • 焦作网站建设焦作wordpress怎么进行301 htaccess
  • 那个网站能找到人做品牌文化的网站
  • 家里做网站买什么服务器好网站建设报价单 文库
  • 网站百度建设银行广西分行招聘网站
  • 打开网站显示404北京公司请做网站工资
  • 网站开发验收流程图app开发制作的图片
  • 网站流量的作用app定制开发和模板开发的区别
  • 如何做分公司网站网站建设与设计开题报告
  • 易语言怎么做网站网络推广客户渠道
  • 唐山哪里有做网站的网站服务器在
  • 网络服务机构的网站广东省住房及建设厅官方网站
  • 工业设计灵感网站商务网页设计与制作微课版答案
  • 如何引用网站上的资料做文献学历提升的正规机构
  • 如何上传wordpress程序聊城网站优化案例
  • 婚纱网站设计目标无代码制作网页
  • 温州网站提升排名打开搜索引擎
  • 企业市场网络推广方案优化方案答案
  • 茂名网站建设咨询wordpress官网上的主题收费吗
  • 如何自己开发网站WordPress修改前端
  • 哪些网站用黑体做的谁给个网站啊急急急2021
  • aspnet网站开发选择题怎样建设网站是什么样的
  • 专业建站公司电话咨询做暧小视频免费视频在线观看网站
  • 移动软件开发专业seo快排技术教程
  • 怎么推广自己的网站wordpress 管理员
  • 百度权重查询爱站网北京市官方网站
  • 网站代码图片如何查看一个网站流量
  • 上海网站建设公司联系方式自己做的网站主页打开速度
  • 地方网站 源码中国建设银行网站快速查询