X1 典型解決方案

一)數據庫大版本升級兼容性測試解決方案

挑戰:

數據庫通常2-3年就需要進行一次大版本升級. 數據庫版本升級是一個大動作, 對上層應用有很大的影響, 具體表現在:

1)兼容性 -- 應用程序原來寫的SQL語句在新的數據庫版本中是否還能夠正常運行?

2)性能評估 -- 通常升級數據庫之后能夠帶來一定的性能提升, 但是到底能夠比升級前好多少?

那么, 有什么好的方法能解決上述的問題呢?

解決:

X1通過錄制升級前的大量交易, 并分別在升級前和升級后的數據庫回放, 可以完美的解決上述的兩個問題:

1)兼容性問題 -- X1在升級后的數據庫中回放升級前的所有交易, 然后比對所有SQL語句的SQLCODE, 如果有兩者SQLCODE不吻合, 就需要進行深入的兼容性分析. 通過SQLCODE的對比分析, 可以完全的解決升級后的SQL運行兼容性的問題.

2)性能評估 -- X1分別在升級前和升級后的數據上加壓回放, 記錄兩者的TPS, 通過將兩者TPS進行對比, 可以分析升級后的性能提升情況.

成功案例>>

二)數據庫應對雙11/12性能評估解決方案

挑戰:

隨著電商和手機銀行的快速發展, 銀行快捷支付壓力基本上每年翻倍, 數據庫運維人員經常面臨兩個重要的問題:

1) 目前的數據庫性能能夠支撐雙11/12的壓力嗎?

2) TPS在當前峰值幾倍的情況下, 系統還能夠提供可靠的服務能力呢?

那么, 如何能夠對系統目前可達到的性能或者升級后硬件可支持性能進行準確的評估呢?

解決:

X1對上述的問題提供了完美的答案.首先錄制業務環境下的大量真實交易(通常2天左右), 然后在演練環境(這個環境配置最好不差于生產環境)回放. 根據需要, 設置不同的回放加速速率(2倍/3倍...), X1在回放的過程中會自動的統計回放TPS數據, 將不同回放速率下TPS數據同錄制的原始TPS數據(這個數據也由X1分析出來)進行對比, 就可以直接看出性能提升空間的大小.X1還可以支持將交易分布到多臺機器上對演練環境中的數據庫進行壓測, 這樣輸入壓力沒有上限, 可以完美的評估出數據庫配置提升后的性能極限.

成功案例>>

意見反饋 | 法律聲明
版權所有:沃信科技有限公司 2013 粵 ICP11091192
腾讯棋牌围棋 亿客隆彩票·官网|首页 华东15选5近100期走势图 lmg视讯平台大全 七乐彩坐标走势图好 2021年免费金牌三肖中特 北京极速赛车充多钱可以玩 天津时时彩网址是什么 贵州11选5官网 山东时时彩官网下载 澳洲幸运10官方平台 北京pk10八码在线计划 十一运夺金开奖时间 蓝天公式规律论坛 北京快乐8开奖结果8月19号 澳洲幸运10分开奖图 DS真人在线官网