




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
自動(dòng)化測試環(huán)境管理圖版本管理:代碼與配置保持與生產(chǎn)同步,模擬最真實(shí)使用的環(huán)境,確保測試有效性;規(guī)范版本部署流程,確保部署版本正確,保障版本測試質(zhì)量,提高系統(tǒng)穩(wěn)定性;測試環(huán)境問題協(xié)調(diào)及其跟蹤(包括中間件、數(shù)據(jù)庫);數(shù)據(jù)管理:跟蹤數(shù)據(jù)更新過程,確定測試數(shù)據(jù)與代碼版本相匹配,從而保障測試真實(shí)性;數(shù)據(jù)訪問權(quán)限管理及審計(jì)策略,保障測試數(shù)據(jù)不被意外刪改,保障版本測試數(shù)據(jù)準(zhǔn)確性;系統(tǒng)安全:賬號(hào)安全,采用實(shí)名制賬號(hào),密碼定期更新;避免非相關(guān)人員不規(guī)范操作損壞測試環(huán)境,影響測試工作進(jìn)度;評(píng)審及協(xié)助環(huán)境變更相關(guān)工程實(shí)施方案和進(jìn)度跟蹤,保障測試環(huán)境的高可用性;資源管理:規(guī)范自動(dòng)化測試工作流程,按照規(guī)范指標(biāo)評(píng)審版本,保障版本自動(dòng)化測試有序進(jìn)行;避免資源浪費(fèi),規(guī)范使用流程,避免資源緊張情況發(fā)生;通過數(shù)據(jù)清理和回收機(jī)制,合理利用數(shù)據(jù)、硬件資源。開發(fā)自動(dòng)化測試腳本根據(jù)用例設(shè)計(jì)開發(fā)自動(dòng)化測試腳本,其中內(nèi)容包括:對(duì)象錄制、腳本編寫、組件編寫、根據(jù)測試需求組合測試套件、根據(jù)測試計(jì)劃組合測試工程等。通過可視化拖拽方式快速生成腳本,平臺(tái)統(tǒng)一生成可執(zhí)行的自動(dòng)化測試腳本,支持多維度校驗(yàn)方式,包括前臺(tái)界面數(shù)據(jù)驗(yàn)證、后臺(tái)數(shù)據(jù)庫表驗(yàn)證等,同時(shí)支持某個(gè)腳本執(zhí)行前的數(shù)據(jù)初始化,同時(shí)支持某個(gè)腳本運(yùn)行完成后,對(duì)數(shù)據(jù)進(jìn)行還原。調(diào)優(yōu)自動(dòng)化測試腳本根據(jù)案例變動(dòng)或頁面變動(dòng),對(duì)自動(dòng)化測試腳本調(diào)優(yōu)。調(diào)優(yōu)內(nèi)容包括:調(diào)優(yōu)內(nèi)容調(diào)優(yōu)方法備注對(duì)象調(diào)優(yōu)調(diào)整對(duì)象的屬性、位置、類型等腳本調(diào)優(yōu)調(diào)整腳本執(zhí)行的等待、延時(shí)、處理先后順序、執(zhí)行效率等組件調(diào)優(yōu)調(diào)整組件的執(zhí)行參數(shù)套件調(diào)優(yōu)調(diào)整用例組合工程調(diào)優(yōu)調(diào)整套件的執(zhí)行次序?yàn)榱四茉诙虝r(shí)間內(nèi)完成腳本調(diào)試工作,我方在開發(fā)階段介入腳本調(diào)試,解決驗(yàn)證時(shí)間短、系統(tǒng)更新頻繁導(dǎo)致無法完成腳本調(diào)試,詳細(xì)可以按以下三方面實(shí)施:1、開發(fā)商階段性完成某些功能,第三方啟動(dòng)開發(fā)環(huán)境調(diào)試腳本,提前進(jìn)入腳本調(diào)試工作。2、定期在開發(fā)環(huán)境上運(yùn)行自動(dòng)化驗(yàn)證,提前預(yù)測腳本調(diào)試范圍,并能及時(shí)調(diào)整自動(dòng)化測試腳本。3、在客戶驗(yàn)收環(huán)境定期運(yùn)行自動(dòng)化驗(yàn)證,增強(qiáng)腳本健壯性,提升通過率。執(zhí)行自動(dòng)化測試計(jì)劃按業(yè)務(wù)需求、版本測試需要,執(zhí)行相關(guān)的測試計(jì)劃,并由平臺(tái)監(jiān)控執(zhí)行情況,如圖:升級(jí)時(shí)間緊張,官方規(guī)定是提前3日封包,實(shí)際上可能更新前半日至1日封包,業(yè)務(wù)復(fù)雜,主要功能案例較多,能否在規(guī)定時(shí)間內(nèi)更新腳本,并執(zhí)行完成,是客戶面臨的難點(diǎn),我方在成熟的平臺(tái)上配置足夠多的執(zhí)行終端,解決案例多和驗(yàn)收時(shí)間短問題,詳細(xì)情看下圖。通過上圖,自動(dòng)化測試平臺(tái)將執(zhí)行任務(wù)自動(dòng)分配到執(zhí)行終端中執(zhí)行,通過大量的執(zhí)行終端,平臺(tái)根據(jù)任務(wù)的優(yōu)先級(jí)將驗(yàn)證任務(wù)智能分派到空閑的執(zhí)行終端中執(zhí)行,平臺(tái)實(shí)時(shí)監(jiān)控執(zhí)行終端的空閑狀態(tài),平臺(tái)檢測到有空閑的執(zhí)行終端,平臺(tái)將剩下待執(zhí)行優(yōu)先級(jí)高的任務(wù)優(yōu)先分派到執(zhí)行終端中執(zhí)行,實(shí)現(xiàn)智能調(diào)度功能。同時(shí)為了快速完成驗(yàn)證大量用例,平臺(tái)支持建立定時(shí)計(jì)劃執(zhí)行,通過制定晚上執(zhí)行計(jì)劃,利用晚上時(shí)間快速完成驗(yàn)證任務(wù),同時(shí)可以配置重跑次數(shù),將失敗的用例重新組成執(zhí)行任務(wù),在執(zhí)行終端重復(fù)執(zhí)行,根據(jù)配置次數(shù),平臺(tái)每次將運(yùn)行失敗的案例自動(dòng)組成新的執(zhí)行任務(wù),直到重跑次數(shù)跑完,或者執(zhí)行用例全部都通過的時(shí)候,平臺(tái)不再進(jìn)行重跑。詳細(xì)可以看下圖:生成自動(dòng)化測試報(bào)告當(dāng)自動(dòng)化測試腳本、套件或工程執(zhí)行完成后,會(huì)自動(dòng)統(tǒng)計(jì)用例執(zhí)行情況,并可生成測試報(bào)告,如圖:開發(fā)先進(jìn)的自動(dòng)化測試框架,使框架與腳本分離、腳本與數(shù)據(jù)分離,并通過可視化拖拽方式快速生成腳本,擴(kuò)展性極高,最終達(dá)到降低開發(fā)成本、縮短執(zhí)行時(shí)間,有效支撐敏捷開發(fā),從而促進(jìn)系統(tǒng)質(zhì)量提升。分析測試報(bào)告,定位問題常用的缺陷分析定位方法:方法一:分解法【適用場景】:最終依賴與其他應(yīng)用或則產(chǎn)品先的請(qǐng)求相應(yīng)?!痉椒ā浚合扰挪榘l(fā)出的請(qǐng)求是否正確;在排查響應(yīng)端的響應(yīng)結(jié)果是否正確;最后分解,縮小排查范圍,幫助開發(fā)有效定位BUG。方法二:排除法【適用場景】:沒有任何的頭緒,errormessage不能提供任何有用的信息,拿不到對(duì)應(yīng)的代碼【方法】:先排除掉自己想到的可能性,步步為營,層次分離,剩下不確認(rèn)的,一般便是問題所在,即便是不能完全定位到問題,但是也可以有效的縮小需要進(jìn)一步定位的范圍。總結(jié)與改進(jìn)總結(jié)與改進(jìn)階段包括以下工作內(nèi)容:用例執(zhí)行統(tǒng)計(jì):在自動(dòng)化報(bào)告發(fā)布之后,第三方測試組對(duì)自動(dòng)化測試執(zhí)行結(jié)果進(jìn)行統(tǒng)計(jì),統(tǒng)計(jì)指標(biāo)包括所屬系統(tǒng)、總用例數(shù)、執(zhí)行用例數(shù)、通過用例數(shù)、不通過用例數(shù)、執(zhí)行通過率、總通過率等。缺陷統(tǒng)計(jì)分析:自動(dòng)化報(bào)告發(fā)布之后,第三方測試組對(duì)自動(dòng)化測試過程中出現(xiàn)的嚴(yán)重缺陷和一般缺陷進(jìn)行統(tǒng)計(jì),統(tǒng)計(jì)內(nèi)容包括所屬系統(tǒng)、累計(jì)發(fā)現(xiàn)缺陷數(shù)、跟進(jìn)后關(guān)閉缺陷數(shù)、各個(gè)缺陷分類下的缺陷數(shù)量等。發(fā)布自動(dòng)化測試總結(jié)報(bào)告:對(duì)整個(gè)自動(dòng)化測試過程的各個(gè)階段進(jìn)行總結(jié),對(duì)測試過程遇到的問題提出相應(yīng)的改進(jìn)措施,將成功經(jīng)驗(yàn)推廣到其他地市。根據(jù)經(jīng)驗(yàn)報(bào)告和新增或變更的功能更新系統(tǒng)測試用例庫和核心功能用例庫,持續(xù)維護(hù)用例庫:對(duì)整個(gè)自動(dòng)化測試進(jìn)行總結(jié),根據(jù)總結(jié)更新維護(hù)用例庫。新炬自動(dòng)化平臺(tái)在某省自動(dòng)化測試實(shí)施案例中國移動(dòng)南方基地自動(dòng)化測試項(xiàng)目,包括一期、二期項(xiàng)目,主要建設(shè)自動(dòng)化測試平臺(tái),通過自動(dòng)化測試手段,保障BOSS3.0版本核心業(yè)務(wù)的質(zhì)量。通過具有自動(dòng)化、模塊化及集中化圖形展現(xiàn)的新炬自動(dòng)化測試平臺(tái),保障BOSS3.0版本114個(gè)核心業(yè)務(wù)的質(zhì)量,實(shí)現(xiàn)416個(gè)自動(dòng)化腳本,功能驗(yàn)證時(shí)間從13個(gè)小時(shí)縮短至2個(gè)小時(shí),大幅提升功能測試質(zhì)量和效率。以下是核心業(yè)務(wù)功能測試案例管理模塊:以下是自動(dòng)化測試腳本模塊:以下是自動(dòng)化測試腳本對(duì)應(yīng)數(shù)據(jù)管理及數(shù)據(jù)初始化模塊:以下是自動(dòng)化測試平臺(tái)計(jì)劃制定及實(shí)時(shí)監(jiān)控圖形界面:以下是自動(dòng)化測試平臺(tái)報(bào)告圖形化界面:
RUEI高級(jí)服務(wù)方式及內(nèi)容為了更快速有效的構(gòu)建業(yè)務(wù)系統(tǒng)性能管理能力,快速提升業(yè)務(wù)系統(tǒng)性能,將通過RUEI工具以實(shí)現(xiàn)系統(tǒng)各功能操作性能最大化為主要目標(biāo),建立用戶體驗(yàn)指標(biāo)體系、性能感知評(píng)估體系,提供可量化的性能評(píng)估數(shù)據(jù)及端到端的整體解決方案,為湖北電信其它業(yè)務(wù)系統(tǒng)提供性能指導(dǎo)依據(jù),最終達(dá)到電信業(yè)務(wù)系統(tǒng)整體可持續(xù)優(yōu)化的目的。為了從整體對(duì)業(yè)務(wù)系統(tǒng)性能情況有一個(gè)了解,并進(jìn)行針對(duì)性的性能分析與優(yōu)化,有效提升應(yīng)用系統(tǒng)性能,構(gòu)建長效的性能管理機(jī)制。本項(xiàng)目將通過構(gòu)建應(yīng)用性能管理平臺(tái),提供對(duì)業(yè)務(wù)支撐系統(tǒng)的運(yùn)營分析能力,形成真正意義上的業(yè)務(wù)性能管理領(lǐng)域的網(wǎng)管系統(tǒng)。主要工作如下:基于RUEI構(gòu)建性能管理平臺(tái),提供業(yè)務(wù)系統(tǒng)運(yùn)營分析能力部署最終用戶使用感知收集系統(tǒng),收集各用戶各頁面操作的真實(shí)響應(yīng)時(shí)間,從系統(tǒng)整體、用戶、關(guān)鍵業(yè)務(wù)、地市、業(yè)務(wù)模塊等不同維度對(duì)性能情況進(jìn)行評(píng)估與分析。通過對(duì)性能數(shù)據(jù)的分析,并結(jié)合應(yīng)用系統(tǒng)實(shí)際情況,從效率、效益和整體滿意度和服務(wù)質(zhì)量預(yù)期進(jìn)行對(duì)比分析,綜合評(píng)估應(yīng)用系統(tǒng)性能情況。通過對(duì)數(shù)據(jù)的運(yùn)營與分析,構(gòu)建業(yè)務(wù)系統(tǒng)性能評(píng)估體系,用于指導(dǎo)系統(tǒng)性能優(yōu)化及建設(shè)工作。發(fā)掘性能問題,進(jìn)行端到端優(yōu)化提升通過性能管理平臺(tái)的主動(dòng)分析與監(jiān)測,分析各業(yè)務(wù)功能模塊的性能情況,進(jìn)行端到端的分析及優(yōu)化。從應(yīng)用-中間件-數(shù)據(jù)庫-主機(jī)-網(wǎng)絡(luò)多個(gè)層面進(jìn)行分析與優(yōu)化,并制定優(yōu)化實(shí)施方案進(jìn)行優(yōu)化實(shí)施,有效提升應(yīng)用系統(tǒng)性能。構(gòu)建性能問題分析標(biāo)準(zhǔn),對(duì)于個(gè)案問題及整體問題進(jìn)行有效區(qū)分,提升性能問題分析能力及解決效率。建立性能管理指標(biāo)體系,進(jìn)行主動(dòng)監(jiān)控及處理通過對(duì)湖北電信業(yè)務(wù)系統(tǒng)實(shí)際情況的分析,并結(jié)合業(yè)界對(duì)應(yīng)系統(tǒng)業(yè)務(wù)功能響應(yīng)標(biāo)準(zhǔn),建立湖北電信業(yè)務(wù)系統(tǒng)性能管理指標(biāo)體系。指標(biāo)體系包括管理、系統(tǒng)、用戶行為、用戶體驗(yàn)等多個(gè)維度,用戶評(píng)估應(yīng)用系統(tǒng)整體性能情況。并根據(jù)指標(biāo)的變化情況,評(píng)估新建應(yīng)用及新上線應(yīng)用的應(yīng)用質(zhì)量,用于從前期推動(dòng)應(yīng)用質(zhì)量的提升。另外通過對(duì)指標(biāo)變化的實(shí)時(shí)監(jiān)控,對(duì)系統(tǒng)整體性能情況及關(guān)鍵業(yè)務(wù)功能進(jìn)行實(shí)時(shí)監(jiān)控,對(duì)指標(biāo)下降進(jìn)行及時(shí)有效的處理,實(shí)現(xiàn)對(duì)于性能問題的提前處理。進(jìn)行多維度業(yè)務(wù)運(yùn)營分析,優(yōu)化系統(tǒng)建設(shè)通過應(yīng)用性能管理平臺(tái),對(duì)用戶行業(yè)、業(yè)務(wù)功能響應(yīng)情況、業(yè)務(wù)訪問量、地市訪問量、用戶退出行為等多維度、多角度的分析,可以充分了解用戶使用真實(shí)體驗(yàn),了解用戶使用習(xí)慣,了解系統(tǒng)瓶頸,用于指導(dǎo)并優(yōu)化系統(tǒng)建設(shè)。如大部份用戶仍使用IE6老版流覽器,對(duì)于新應(yīng)用開發(fā)必須滿足對(duì)IE6版本流覽器的最佳兼容性及性能要求。制定開發(fā)性能規(guī)范,提升優(yōu)化前移能力通過對(duì)于性能問題的綜合分析,總結(jié)性能問題經(jīng)驗(yàn),從應(yīng)用開發(fā)、部署、應(yīng)用系統(tǒng)使用終端、環(huán)境、網(wǎng)絡(luò)等多方面建立規(guī)范,有效提升應(yīng)用性能開發(fā)質(zhì)量及優(yōu)化前移能力。RUEI安裝與配置在不改變現(xiàn)有CRM應(yīng)用系統(tǒng)配置現(xiàn)狀前提情況下,利用OracleREUI系統(tǒng),通過采取旁路偵聽機(jī)制對(duì)系統(tǒng)真實(shí)用戶體驗(yàn)進(jìn)行全方位監(jiān)測:RUEI軟件特點(diǎn)全方位監(jiān)測企業(yè)級(jí)的性能旁路偵聽(TAP)/端口拷貝(SPAN)實(shí)時(shí)性強(qiáng),100%精確的方法旁路偵聽做到了特有的五不不干擾生產(chǎn)不影響性能不使用探針(adapters)或插件不修改應(yīng)用(與開發(fā)框架、數(shù)據(jù)庫、中間件和底層平臺(tái)無關(guān))不需人工介入通過“區(qū)域分析”、“響應(yīng)時(shí)間分析”、“業(yè)務(wù)維度”、“流程維度”4個(gè)維度了解用戶體驗(yàn),誰什么時(shí)間什么地點(diǎn)做了什么操作,如何操作的。然后對(duì)問題的性能、區(qū)域、業(yè)務(wù)邏輯、訪問路徑進(jìn)行分析,找出問題原因。資源需求資源描述備注服務(wù)器物理機(jī)器最小資源要求CPU:4*6(4個(gè)cpu,每個(gè)cpu4核)內(nèi)存:32G磁盤空間:500G操作系統(tǒng)redhatlinux5.564bitRUEIORALCERUEI,用于真實(shí)用戶體驗(yàn)洞察分析數(shù)據(jù)庫ORALCE,用于存儲(chǔ)交換機(jī)旁路數(shù)據(jù)ORACLE.064位服務(wù)端、.0(client)64位網(wǎng)絡(luò)交換機(jī)需提供兩個(gè)接口位置及配置交換機(jī)鏡像端口地市標(biāo)準(zhǔn)終端,為了更好的了解地市業(yè)務(wù)系統(tǒng)使用情況,排除因網(wǎng)絡(luò)、終端等影響,建議每個(gè)地市提供一臺(tái)標(biāo)準(zhǔn)終端,用于地市業(yè)務(wù)驗(yàn)證及地市網(wǎng)絡(luò)信息收集。地市標(biāo)準(zhǔn)終端非必要配置。資源描述備注地市標(biāo)準(zhǔn)終端物理機(jī)器最小資源要求CPU:2*2(2個(gè)cpu,每個(gè)cpu2核)內(nèi)存:4G磁盤空間:300G操作系統(tǒng)Windowxp業(yè)務(wù)系統(tǒng)調(diào)研分析系統(tǒng)調(diào)研:系統(tǒng)調(diào)研是實(shí)施性能優(yōu)化的先決條件,主要包括主機(jī)、中間件、數(shù)據(jù)庫、網(wǎng)絡(luò)拓?fù)洹⒊绦虿渴鸾Y(jié)構(gòu)等。通過系統(tǒng)調(diào)研規(guī)劃端到端性能分析工具(APM)部署結(jié)構(gòu)。業(yè)務(wù)調(diào)研:根據(jù)2/8定律,80%的性能問題是由20%的應(yīng)用導(dǎo)致的,而20%應(yīng)用屬于核心業(yè)務(wù)。業(yè)務(wù)調(diào)研主要目的是一方面了解哪一些是用戶訪問量較大、用戶關(guān)注度較高、影響日常辦公效率的核心業(yè)務(wù);另外一方面是通過業(yè)務(wù)調(diào)研為建立業(yè)務(wù)優(yōu)化模型提供數(shù)據(jù)支撐。用戶調(diào)研:用戶體驗(yàn)是評(píng)價(jià)一套系統(tǒng)好壞的重要指標(biāo),對(duì)地市用戶所使用系統(tǒng)核心業(yè)務(wù)功能進(jìn)行調(diào)研,加強(qiáng)與用戶互動(dòng)溝通,全面了解用戶真實(shí)感受情況,以便于后續(xù)優(yōu)化工作開展,提升優(yōu)化工作價(jià)值。通過行業(yè)特定領(lǐng)域里廣泛認(rèn)同的最佳實(shí)踐,制定一系列用戶體驗(yàn)有關(guān)的KPI維度,主要包括效率、效益和整體滿意度和服務(wù)質(zhì)量預(yù)期的對(duì)比,來評(píng)估web系統(tǒng)性能。用戶體驗(yàn)監(jiān)控提供web系統(tǒng)的綜合滿意度快照,幫助實(shí)時(shí)了解系統(tǒng)服務(wù)所處的用戶滿意度水平。通過用戶調(diào)研及用戶體驗(yàn)監(jiān)控基準(zhǔn)數(shù)據(jù),建立與用戶達(dá)成共識(shí)的KPI,超過警戒值及時(shí)通知維護(hù)人員,優(yōu)化團(tuán)隊(duì)主動(dòng)優(yōu)化用戶所關(guān)心業(yè)務(wù)性能,加速用戶滿意度改良。RUEI用戶體驗(yàn)監(jiān)測配置基礎(chǔ)配置地市信息配置在RUEI當(dāng)中配置地市名稱與客戶端IP對(duì)應(yīng)列表,對(duì)監(jiān)測到用戶請(qǐng)求數(shù)據(jù)實(shí)現(xiàn)“用戶名-客戶端-地市”的對(duì)應(yīng)關(guān)系。關(guān)鍵業(yè)務(wù)配置根據(jù)前面“業(yè)務(wù)調(diào)研”中所調(diào)研出的關(guān)鍵業(yè)務(wù),在用戶體驗(yàn)監(jiān)測系統(tǒng)上配置關(guān)健業(yè)務(wù)與業(yè)務(wù)請(qǐng)求URL對(duì)應(yīng)關(guān)系,方便監(jiān)測到交換機(jī)旁路數(shù)據(jù)直接轉(zhuǎn)換成對(duì)應(yīng)業(yè)務(wù)名稱。地市標(biāo)準(zhǔn)終端配置在地市標(biāo)準(zhǔn)終端上安裝與配置如下軟件:安裝軟件備注HttpWatch頁面分析工具
,獲取所處地市頁面元素加載性能情況網(wǎng)絡(luò)監(jiān)測腳本用于實(shí)時(shí)了解地市網(wǎng)絡(luò)情況數(shù)據(jù)分析配置地市運(yùn)營編號(hào)配置監(jiān)測項(xiàng)1總體訪問量PV及上周同比(過去24小時(shí))2地市訪問量PV及上周同比(過去24小時(shí))3關(guān)健業(yè)務(wù)訪問量PV及上周同比(過去24小時(shí))4系統(tǒng)整體響應(yīng)時(shí)間及上周同比(過去24小時(shí))5各地市頁加載時(shí)間及上周同比(過去24小時(shí))6關(guān)健業(yè)務(wù)響應(yīng)時(shí)間及上周同比(過去24小時(shí))7頁面報(bào)錯(cuò)誤比例(過去24小時(shí))8各地流量比例(過去24小時(shí))精準(zhǔn)用戶體驗(yàn)編號(hào)配置監(jiān)測項(xiàng)1用戶差頁比例(過去24小時(shí))2用戶響應(yīng)時(shí)間(過去24小時(shí))3用戶訪問活躍度(過去24小時(shí))4用戶訪問錯(cuò)誤率(過去24小時(shí))5用戶體驗(yàn)端到端時(shí)間(過去24小時(shí))6用戶訪問頁面對(duì)象大小(過去24小時(shí))系統(tǒng)監(jiān)控編號(hào)配置監(jiān)測項(xiàng)1性能殺手(過去24小時(shí))2端到端性能監(jiān)測(過去24小時(shí))3大對(duì)象監(jiān)測(過去24小時(shí))4失敗頁訪問量監(jiān)測(過去24小時(shí))5關(guān)鍵業(yè)務(wù)訪問失敗監(jiān)測(過去24小時(shí))訪問量通過訪問量反映系統(tǒng)整體使用情況,對(duì)用戶使用時(shí)間及不同地市訪問情況進(jìn)行分析,預(yù)防因?yàn)橄到y(tǒng)性能或網(wǎng)絡(luò)性能下降引發(fā)的訪問量下降,當(dāng)訪問量有明顯下降就需進(jìn)行核查原因。響應(yīng)時(shí)間通過響應(yīng)時(shí)間反映系統(tǒng)整體性能情況,對(duì)用戶使用性能及各地市性能情況進(jìn)行分析,預(yù)防因?yàn)橄到y(tǒng)性能或網(wǎng)絡(luò)性能下降引發(fā)的響應(yīng)時(shí)間增長,當(dāng)響應(yīng)時(shí)間增長有明顯增長就需進(jìn)行核查原因。滿意度通過滿意度反映系統(tǒng)整體性能情況,對(duì)用戶使用性能及各地市性能情況進(jìn)行分析,預(yù)防因?yàn)橄到y(tǒng)性能或網(wǎng)絡(luò)性能下降引發(fā)的滿意度下降,當(dāng)滿意度有明顯下降趨勢(shì)就需進(jìn)行核查原因。錯(cuò)誤比率通過錯(cuò)誤比率反映系統(tǒng)整體性能情況,對(duì)用戶使用性能及各地市性能情況進(jìn)行分析,預(yù)防因?yàn)橄到y(tǒng)性能或網(wǎng)絡(luò)性能下降引發(fā)的錯(cuò)誤比率增長,當(dāng)滿意度有明顯上升趨勢(shì)就需進(jìn)行核查原因。每頁端到端時(shí)間通過每頁端到端時(shí)間反映系統(tǒng)整體性能情況,對(duì)用戶使用性能及各地市性能情況進(jìn)行分析,預(yù)防因?yàn)橄到y(tǒng)性能或網(wǎng)絡(luò)性能下降引發(fā)的每頁端到端時(shí)間增長,當(dāng)每頁端到端時(shí)間有明顯上升趨勢(shì)就需進(jìn)行核查原因。性能殺手監(jiān)測針對(duì)服務(wù)器耗時(shí)比長的URL請(qǐng)求進(jìn)行監(jiān)測,同時(shí)性能殺手也反應(yīng)了系統(tǒng)哪上些URL對(duì)應(yīng)的業(yè)務(wù)比較頻繁,方便全面了解業(yè)務(wù)運(yùn)行狀況,對(duì)耗時(shí)比長的URL請(qǐng)求,需重點(diǎn)關(guān)注。業(yè)務(wù)性能KPI監(jiān)測配置服務(wù)器性能:服務(wù)器性能面板主要是監(jiān)測服務(wù)器各個(gè)指標(biāo)項(xiàng)的性能情況。編號(hào)配置監(jiān)測項(xiàng)1Web站點(diǎn)錯(cuò)誤頁訪問量2吞吐量3并行會(huì)話4服務(wù)器負(fù)載5服務(wù)器錯(cuò)誤頁訪問量6每頁的服務(wù)器時(shí)間網(wǎng)絡(luò)性能:網(wǎng)絡(luò)性能面板主要是監(jiān)測網(wǎng)絡(luò)各個(gè)指標(biāo)項(xiàng)的性能情況。編號(hào)配置監(jiān)測項(xiàng)1吞吐量2所有流量3每次點(diǎn)擊的大小4每頁的網(wǎng)絡(luò)時(shí)間5網(wǎng)絡(luò)錯(cuò)誤頁訪問量頁性能:頁性能面板主要是監(jiān)測頁各個(gè)指標(biāo)項(xiàng)的性能情況,頁是性能監(jiān)測中最基本的元素。編號(hào)配置監(jiān)測項(xiàng)1正常頁訪問量2客戶端中止頁訪問量3服器錯(cuò)誤頁訪問量4每分鐘頁訪問量5每頁的大小6每頁的服務(wù)器時(shí)間7每頁的端到端時(shí)間8每頁的網(wǎng)絡(luò)時(shí)間9頁加載時(shí)間構(gòu)建業(yè)務(wù)性能指標(biāo)體系業(yè)務(wù)性能指標(biāo)體系是衡量用戶體驗(yàn)好壞的標(biāo)準(zhǔn),通過構(gòu)建指標(biāo)體系,全面了解應(yīng)用系統(tǒng)性能,并作為優(yōu)化及提升效果的標(biāo)桿。那么如何構(gòu)建指標(biāo)體系,主要是采取如下措施:通過行業(yè)特定領(lǐng)域里廣泛認(rèn)同的最佳實(shí)踐,制定一系列用戶體驗(yàn)有關(guān)的KPI維度,主要包括效率、效益和整體滿意度和服務(wù)質(zhì)量預(yù)期的對(duì)比,來評(píng)估業(yè)務(wù)系統(tǒng)性能。通過業(yè)務(wù)性能指標(biāo)的變化,衡量新上線應(yīng)用質(zhì)量。通過用戶體驗(yàn)監(jiān)測系統(tǒng)提供web系統(tǒng)的綜合滿意度快照,幫助實(shí)時(shí)了解系統(tǒng)服務(wù)所處的用戶滿意度水平。通過用戶調(diào)研建立與用戶達(dá)成共識(shí)的KPI,超過警戒值及時(shí)通知維護(hù)人員主動(dòng)優(yōu)化業(yè)務(wù)性能,不斷加速用戶滿意度改良。系統(tǒng)監(jiān)測維度應(yīng)用性能殺手排名最慢的頁面排名系統(tǒng)資源開銷排名實(shí)時(shí)系統(tǒng)性能分析應(yīng)用大對(duì)象監(jiān)控應(yīng)用、中間件、數(shù)據(jù)庫、網(wǎng)絡(luò)性能監(jiān)測管理維度實(shí)時(shí)系統(tǒng)整體滿意度實(shí)時(shí)系統(tǒng)整體出錯(cuò)率用戶訪問區(qū)域分布發(fā)生錯(cuò)誤的頁面錯(cuò)誤分類及比例客戶滿意度實(shí)時(shí)趨勢(shì)分析用戶行為分析用戶感知維度業(yè)務(wù)響應(yīng)時(shí)間接口處理時(shí)間業(yè)務(wù)穩(wěn)定性業(yè)務(wù)可操作性全方位的監(jiān)控體系RUEI自動(dòng)化監(jiān)控告警通過服務(wù)器性能、網(wǎng)絡(luò)性能、頁性能、關(guān)健業(yè)務(wù)性能、關(guān)健模塊性能五個(gè)維度時(shí)實(shí)了解系統(tǒng)運(yùn)行狀況,系統(tǒng)每隔1分鐘自動(dòng)刷新性能數(shù)據(jù),并通過預(yù)設(shè)的閥值對(duì)超過閥值范圍性能數(shù)據(jù)進(jìn)行告警提示。定時(shí)人工掃描關(guān)鍵性監(jiān)控指標(biāo)分時(shí)段掃描RUEI關(guān)鍵性監(jiān)控指標(biāo)數(shù)據(jù),及時(shí)發(fā)現(xiàn)異常數(shù)據(jù),實(shí)時(shí)監(jiān)控系統(tǒng)的運(yùn)行狀態(tài)。RUEI服務(wù)器性能監(jiān)控部署監(jiān)控腳本可以實(shí)現(xiàn)自動(dòng)監(jiān)控、短信告警,實(shí)施采集并記錄系統(tǒng)運(yùn)行數(shù)據(jù),包括:操作系統(tǒng)cpu使用率、內(nèi)存使用率、磁盤空間使用率,RUEI進(jìn)程的運(yùn)行情況,RUEI數(shù)據(jù)庫的運(yùn)行情況。異常情況處理當(dāng)人工掃描及RUEI配置發(fā)出業(yè)務(wù)告警數(shù)據(jù)時(shí),及時(shí)對(duì)性能數(shù)據(jù)進(jìn)行分析,如的確存在性能問題,采集端到端優(yōu)化工作;如是監(jiān)測到業(yè)務(wù)大面積異常則及時(shí)通知應(yīng)用系統(tǒng)廠家,檢查系統(tǒng)是否已處于故障中,需急時(shí)對(duì)系統(tǒng)進(jìn)行修復(fù)處理。RUEI數(shù)據(jù)深度分析性能問題收集用戶上報(bào)為了更好地提升用戶系統(tǒng)操作體驗(yàn)感知,同時(shí)規(guī)范性能問題的收集和上報(bào),避免含糊不清的性能問題描述(例如不好用、感覺慢),通過前期的優(yōu)化和調(diào)研,我們也發(fā)現(xiàn)地市訪問資源應(yīng)用也存在一定自身的瓶頸,例如終端IE版本過低、采用無線接入訪問等,這些在一定程度上影響性能問題的重現(xiàn)和分析。因此,我們建議性能問題上報(bào)前,按如下流程進(jìn)行初步的自查:排查排查終端自身的問題排查排查網(wǎng)絡(luò)問題排查應(yīng)用系統(tǒng)問題排查應(yīng)用系統(tǒng)問題上報(bào)性能優(yōu)化團(tuán)隊(duì)上報(bào)性能優(yōu)化團(tuán)隊(duì)首先進(jìn)行初步的自查(主機(jī)、網(wǎng)絡(luò)等),自查后確認(rèn)仍為系統(tǒng)性能問題,再上報(bào)數(shù)據(jù)(問題描述、網(wǎng)絡(luò)數(shù)據(jù)、錄屏數(shù)據(jù)等)給地市接口人,地市接口人統(tǒng)一受理審核后發(fā)到省公司優(yōu)化接口人,優(yōu)化接口人會(huì)分析重現(xiàn)問題,并將優(yōu)化的進(jìn)展和結(jié)果及時(shí)反饋。主動(dòng)監(jiān)控通過主動(dòng)監(jiān)控方式獲取系統(tǒng)的性能數(shù)據(jù),如結(jié)合RUIE工具實(shí)時(shí)對(duì)系統(tǒng)進(jìn)行監(jiān)測,對(duì)監(jiān)測的業(yè)務(wù)性能數(shù)據(jù)進(jìn)行采集,發(fā)現(xiàn)系統(tǒng)潛在性能問題的業(yè)務(wù)。性能殺手系統(tǒng)業(yè)務(wù)80%核心業(yè)務(wù)是用戶最常操作的業(yè)務(wù),同時(shí)也是服務(wù)器上運(yùn)行總耗時(shí)最長的業(yè)務(wù),需對(duì)監(jiān)測到性能耗時(shí)比較長且運(yùn)行次數(shù)較多的URL請(qǐng)求進(jìn)行分析優(yōu)化,可將每隔一兩個(gè)月作為時(shí)間段,找出性能殺手中所占服務(wù)時(shí)間比重大的前10個(gè)作為分析的重點(diǎn)。TOP響應(yīng)時(shí)間定期對(duì)監(jiān)測到的用戶/地市/頁面平均響應(yīng)時(shí)間較長的數(shù)據(jù)進(jìn)行分析優(yōu)化,找出地市最耗時(shí)對(duì)應(yīng)的URL請(qǐng)求。TOP差頁差頁訪問量多少,直接影響到系統(tǒng)整體滿意度好與壞,目前定義差頁標(biāo)準(zhǔn)是響應(yīng)時(shí)間在8秒以上表示是差頁,所以需定期對(duì)監(jiān)測到的用戶/地市/頁面響應(yīng)為差頁數(shù)據(jù)進(jìn)行分析優(yōu)化,找出地市訪問業(yè)務(wù)差頁最多訪問對(duì)應(yīng)的URL請(qǐng)求。TOP錯(cuò)頁錯(cuò)頁訪問主要是訪問頁面出錯(cuò)、頁面沒有響應(yīng)、服務(wù)器錯(cuò)誤等現(xiàn)象影響了用戶體驗(yàn),需定期對(duì)監(jiān)測到的用戶/地市/頁面訪問到錯(cuò)頁數(shù)據(jù)進(jìn)行分析優(yōu)化,將錯(cuò)頁排出掉,提升系統(tǒng)整體滿意度,定期找出地市訪問業(yè)務(wù)錯(cuò)頁最多訪問對(duì)應(yīng)的URL請(qǐng)求,在前期業(yè)務(wù)調(diào)研當(dāng)中找出對(duì)應(yīng)的業(yè)務(wù)名稱。地市差異分析編號(hào)分析內(nèi)容1地市訪問系統(tǒng)整體業(yè)務(wù)響應(yīng)時(shí)間差異分析2地市訪問系統(tǒng)關(guān)健業(yè)務(wù)響應(yīng)時(shí)間差異分析3地市訪問系統(tǒng)整體業(yè)務(wù)訪問量及正常頁比例差異分析4地市訪問系統(tǒng)關(guān)健業(yè)務(wù)訪問量及正常頁比例差異分析5地市關(guān)鍵業(yè)務(wù)活躍度分析6地市網(wǎng)絡(luò)差異分析性能分析報(bào)告日?qǐng)?bào):分析系統(tǒng)月底月初的用戶體驗(yàn)情況當(dāng)日系統(tǒng)整體性能(總訪問量、差頁率、失敗率)TOP5差頁運(yùn)行性能(差頁率、失敗率)關(guān)鍵頁運(yùn)行性能(差頁率、失敗率)失敗頁分析(失敗原因)前日對(duì)比分析(總訪問量、差頁率、失敗率)異常數(shù)據(jù)分析周報(bào):分析系統(tǒng)業(yè)務(wù)高峰期運(yùn)行一周的整體用戶體驗(yàn)情況本周系統(tǒng)整體性能(總訪問量、差頁率、失敗率)TOP5差頁運(yùn)行性能(差頁率、失敗率)關(guān)鍵頁運(yùn)行性能(差頁率、失敗率)失敗頁分析(失敗原因)前周對(duì)比分析(總訪問量、差頁率、失敗率)異常數(shù)據(jù)分析月報(bào):分析系統(tǒng)運(yùn)行一個(gè)月的整體用戶體驗(yàn)情況,對(duì)比分析整改效果本月系統(tǒng)整體性能(總訪問量、差頁率、失敗率)TOP5差頁運(yùn)行性能(差頁率、失敗率)TOP5對(duì)象頁面(對(duì)象大小超過10kb以上)TOP5網(wǎng)絡(luò)頁面(網(wǎng)絡(luò)傳輸時(shí)間超過2秒以上)TOP5服務(wù)器頁面(最耗系統(tǒng)資源的頁面)關(guān)鍵頁運(yùn)行性能(差頁率、失敗率)失敗頁分析(失敗原因)關(guān)鍵頁地市維度分析關(guān)鍵頁終端維度分析前月對(duì)比分析(總訪問量、差頁率、失敗率)整改效果對(duì)比分析異常數(shù)據(jù)分析總結(jié)性報(bào)告:定期(季度|年度)分析歷史數(shù)據(jù),度量系統(tǒng)健康度(所有系統(tǒng))系統(tǒng)的歷史性能數(shù)據(jù)是衡量系統(tǒng)健康程度的重要依據(jù),分析各項(xiàng)性能指標(biāo)各時(shí)間段的數(shù)值,并予以對(duì)比,以便有效分析服務(wù)器性能趨勢(shì),根據(jù)分析對(duì)比結(jié)果,制定優(yōu)化、擴(kuò)容方案等增強(qiáng)系統(tǒng)性能的措施。根據(jù)分析結(jié)果,有針對(duì)性地調(diào)優(yōu),保障系統(tǒng)長期高性能運(yùn)行現(xiàn)有系統(tǒng)增長趨勢(shì)評(píng)估分析性能問題整改落實(shí)根據(jù)RUEI的深度數(shù)據(jù)分析結(jié)果,通報(bào)系統(tǒng)整體、用戶、關(guān)鍵業(yè)務(wù)、地市、業(yè)務(wù)模塊等不同維度性能情況。負(fù)責(zé)向各部門對(duì)RUEI的深度數(shù)據(jù)分析結(jié)果進(jìn)行解釋。落實(shí)性能問題整改(會(huì)議確認(rèn)整改責(zé)任方,問題核實(shí),整改計(jì)劃),將發(fā)現(xiàn)的性能問題根據(jù)不同分類派發(fā)到對(duì)應(yīng)業(yè)務(wù)部門。各業(yè)務(wù)部門給出整改步驟措施及完成時(shí)限并指定專人跟進(jìn)。各部門整改事項(xiàng)落實(shí)之后基礎(chǔ)部在內(nèi)部流程工單系統(tǒng)中根據(jù)會(huì)議內(nèi)容生成派發(fā)任務(wù)單。整改實(shí)施跟進(jìn)電話加郵件及當(dāng)面溝通的方式跟進(jìn)整改方案、整改措施、整改時(shí)間是否落實(shí)到位。分周、月通報(bào)整改進(jìn)度。將前期責(zé)任到人的待整改事項(xiàng)每周根據(jù)責(zé)任人進(jìn)度反饋以郵件形式通報(bào)整改進(jìn)度狀況。 每月將發(fā)現(xiàn)的所有問題全量通報(bào),包括是否完成,如未完成則說明目前進(jìn)度,給出后續(xù)工作計(jì)劃。優(yōu)化效果評(píng)估用戶滿意度調(diào)查驗(yàn)證對(duì)經(jīng)過優(yōu)化實(shí)施的功能通過標(biāo)準(zhǔn)終端及用戶進(jìn)行驗(yàn)證,記錄優(yōu)化前后效果對(duì)比情況,量化優(yōu)化效果。RUEI監(jiān)測對(duì)比分析驗(yàn)證結(jié)合RUEI工具將性能問題所采取的優(yōu)化措施及監(jiān)測到的優(yōu)化前后性能對(duì)比情況,記錄優(yōu)化前后效果對(duì)比情況,量化優(yōu)化提升比。經(jīng)驗(yàn)推廣對(duì)經(jīng)過驗(yàn)證的優(yōu)化實(shí)施經(jīng)驗(yàn)形成規(guī)范及建議,用于指導(dǎo)后續(xù)開發(fā),并作為后續(xù)版本驗(yàn)收標(biāo)準(zhǔn),及時(shí)更新《優(yōu)化效果對(duì)比分析》、《優(yōu)化經(jīng)驗(yàn)總結(jié)》、《應(yīng)用優(yōu)化案例分析文檔》等優(yōu)化工作文檔對(duì)經(jīng)驗(yàn)進(jìn)行總結(jié)提煉。端到端性能數(shù)據(jù)優(yōu)化分析場景回放通過對(duì)用戶操作回放分析,可以追蹤用戶操作軌跡,回放出錯(cuò)頁面,獲取用戶真實(shí)體驗(yàn)情況。當(dāng)用戶反饋訪問系統(tǒng)某個(gè)業(yè)務(wù)比較慢的情況,可以通過此功能,回放用戶操作軌跡,找出響應(yīng)慢的URL請(qǐng)求,逐層對(duì)URL網(wǎng)絡(luò)層、業(yè)務(wù)邏輯層、數(shù)據(jù)庫層耗時(shí)情況進(jìn)行分析。端到端分析問題總體思路分析問題,主要是基于端到端分析方式,從業(yè)務(wù)邏輯到平臺(tái)層,從用戶請(qǐng)求的上至下,分析每一層性能情況??蛻舳朔治鲠槍?duì)使用瀏覽器訪問系統(tǒng),可借助常用網(wǎng)頁分析工具h(yuǎn)ttpwatch、firebug等,分析用戶從客戶端請(qǐng)求,到服務(wù)器響應(yīng)返回結(jié)果,發(fā)現(xiàn)每一個(gè)請(qǐng)求的耗時(shí)情況。業(yè)務(wù)邏輯分析一般常用的應(yīng)用邏輯,都是采用串行方式運(yùn)行,執(zhí)行過程中的每一個(gè)代碼段都有可能成為影響業(yè)務(wù)性能的元兇。對(duì)于復(fù)雜的應(yīng)用,梳理它的執(zhí)行過程顯得尤為重要,需對(duì)業(yè)務(wù)邏輯每一個(gè)執(zhí)行步驟性能分析。中間件分析監(jiān)控中間件運(yùn)行狀況,從系統(tǒng)運(yùn)行線程、jvmgc情況、連接池使用情況,從中間件層面發(fā)現(xiàn)是否有性能瓶頸。SQL效率分析對(duì)于注重響應(yīng)時(shí)間的應(yīng)用系統(tǒng),Sql執(zhí)行性能往往是制約應(yīng)用性能很重要的一個(gè)部分。一個(gè)sql的執(zhí)行效率直接影響到用戶的體驗(yàn)效果。數(shù)據(jù)庫分析從數(shù)據(jù)庫層面,分析cpu、內(nèi)存、io、連接數(shù),高耗SQL語句是否存在性能瓶頸。主機(jī)存儲(chǔ)分析利用主機(jī)資源性能監(jiān)測工具如OSWATCH、NMON等工具,對(duì)CPU、I/O、內(nèi)存資源進(jìn)行監(jiān)測,分析各項(xiàng)資源使用情況,CPU資源消耗是否過高、I/O有無熱點(diǎn)、內(nèi)存有沒有出現(xiàn)換頁情況,這些資源性能好壞,直接影響到業(yè)務(wù)整體性能。地市網(wǎng)絡(luò)性能分析在性能分析過程中,用戶終端所處的網(wǎng)絡(luò)環(huán)境,也會(huì)影響到用戶操作業(yè)務(wù)性能,需在用戶終端部署網(wǎng)絡(luò)性能跟蹤腳本,實(shí)時(shí)了解地市網(wǎng)絡(luò)運(yùn)行狀況,并進(jìn)行各地市網(wǎng)絡(luò)情況差異性對(duì)比。共性/個(gè)別問題分析共性問題系統(tǒng)上線之前,業(yè)務(wù)邏輯實(shí)現(xiàn)通常在同一個(gè)架構(gòu)下,由不同技術(shù)實(shí)力開發(fā)人員實(shí)現(xiàn),業(yè)務(wù)性能也參差不齊,如同類型查詢功能普遍較慢的問題。這些共性問題可能存在于多個(gè)方面,需采用分層分域的優(yōu)化手段及閉環(huán)優(yōu)化流程,提高優(yōu)化效果與優(yōu)化效率,縱向分層包括硬件層、平臺(tái)層與應(yīng)用層,所述橫向分域包括查詢域、接口域、流程域、展現(xiàn)域、架構(gòu)域和需求域。分層:即縱向?qū)?yīng)用系統(tǒng)的組成部分分層,通常我們將其分為硬件層、平臺(tái)層與應(yīng)用層,首先判斷問題發(fā)生在那里層面,再由不同專業(yè)的工程師進(jìn)行分析處理,該做法可充分利用工程師的專業(yè)能力,提高優(yōu)化質(zhì)量。分域:即橫向?qū)τ脩籼岢龅膯栴}按優(yōu)化級(jí)別進(jìn)行分類,哪一些是重點(diǎn)問題域、重要場景域、共性問題域,對(duì)一些相同類型的問題分析處理方法大同小異,利用已有的優(yōu)化經(jīng)驗(yàn)可加快問題處理效率。個(gè)別問題針對(duì)個(gè)別用戶訪問系統(tǒng)較慢的情況下,通常會(huì)采取如措施:用戶終端檢查首先檢查用戶終端(主機(jī)、網(wǎng)絡(luò)等)是否存在問題,主機(jī)(主機(jī)資源配置差,打開太多的應(yīng)用軟件,系統(tǒng)負(fù)載較高)及網(wǎng)絡(luò)性能直接影響到用戶體驗(yàn)較果,有必要規(guī)范性能問題的收集和上報(bào),避免含糊不清的性能問題描述(例如不好用、感覺慢)。用戶操作過程需進(jìn)行錄屏方式處理,以便于優(yōu)化人員用戶操作過程進(jìn)行分析服務(wù)端分析從用戶操作過程錄屏文件中,得出用戶操作方式,并結(jié)合性能管理分析平臺(tái),對(duì)用戶操作進(jìn)行回放分析,可以追蹤用戶操作軌跡,回放出錯(cuò)頁面,獲取用戶真實(shí)體驗(yàn)情況。找出響應(yīng)慢的URL請(qǐng)求,逐層對(duì)URL網(wǎng)絡(luò)層(RUEI)、業(yè)務(wù)邏輯層、數(shù)據(jù)庫層耗時(shí)情況進(jìn)行分析。
專項(xiàng)優(yōu)化服務(wù)項(xiàng)目隨著應(yīng)用系統(tǒng)投入使用時(shí)間的逐步增加,將會(huì)由于數(shù)據(jù)量的增加、用戶數(shù)量的增加、應(yīng)用的修改等各種原因?qū)е碌南到y(tǒng)的整體或關(guān)鍵功能性能下降。系統(tǒng)性能下降后將會(huì)出現(xiàn)應(yīng)用響應(yīng)緩慢、統(tǒng)計(jì)或報(bào)表計(jì)算時(shí)間加長和難于維護(hù)等不良影響,嚴(yán)重生產(chǎn)效率。對(duì)于重要系統(tǒng),應(yīng)用性能是否高效非常重要,當(dāng)系統(tǒng)出現(xiàn)性能問題時(shí),問題涉及層面可能是應(yīng)用、網(wǎng)絡(luò)、中間件、數(shù)據(jù)庫、集群軟件、操作系統(tǒng)、主機(jī)存儲(chǔ),很多時(shí)候,單純優(yōu)化某一環(huán)節(jié)根本解決不了問題,很多時(shí)候需要找出性能問題的根源,或者進(jìn)行系統(tǒng)的整體優(yōu)化,才能取得顯著的效果。上海新炬會(huì)積極跟蹤客戶系統(tǒng)現(xiàn)狀,定期成立專項(xiàng)優(yōu)化專題,分析性能下降的業(yè)務(wù)系統(tǒng)的應(yīng)用類型和用戶行為、評(píng)價(jià)客戶數(shù)據(jù)庫的參數(shù)設(shè)置、數(shù)據(jù)分布、硬件和系統(tǒng)資源的使用情況等,并提出相關(guān)調(diào)整建議,必要時(shí)可以隨時(shí)在規(guī)定的時(shí)間內(nèi)派優(yōu)化技術(shù)專家到達(dá)客戶現(xiàn)場,推進(jìn)系統(tǒng)的專項(xiàng)優(yōu)化工作,處理客戶系統(tǒng)性能問題,確??蛻粝到y(tǒng)的高效運(yùn)轉(zhuǎn)。具體內(nèi)容和步驟包括:上海新炬具有豐富的基于Oracle軟件產(chǎn)品的性能優(yōu)化經(jīng)驗(yàn),根據(jù)系統(tǒng)運(yùn)行狀況以及應(yīng)用系統(tǒng)的特點(diǎn),與客戶一同制定性能調(diào)整所涉及的范圍以及具體操作方法、流程和性能調(diào)優(yōu)預(yù)期等,主要包括:與客戶溝通,確認(rèn)問題分析數(shù)據(jù)庫及中間件運(yùn)行情況分析當(dāng)前數(shù)據(jù)庫運(yùn)行瓶頸或故障數(shù)據(jù)庫及中間件參數(shù)配置分析操作系統(tǒng)、主機(jī)、網(wǎng)絡(luò)配置分析診斷并定位性能瓶頸提供用戶完整的性能診斷報(bào)告和優(yōu)化方法在必要的時(shí)候?qū)嵤?shù)據(jù)庫及中間件的調(diào)整性能基線檢查。根據(jù)已經(jīng)制定好的性能檢查規(guī)范與檢查方法,針對(duì)調(diào)整范圍內(nèi)的Oracle數(shù)據(jù)庫系統(tǒng)進(jìn)行有計(jì)劃的性能檢查。結(jié)合上海新炬的“基于基線”運(yùn)維管理方法論,對(duì)各個(gè)性能調(diào)整對(duì)象的關(guān)鍵指標(biāo)進(jìn)行持續(xù)的監(jiān)控與檢查。上海新炬針對(duì)每個(gè)性能優(yōu)化案例或項(xiàng)目提供性能調(diào)整報(bào)告,包括相關(guān)發(fā)現(xiàn)及對(duì)結(jié)果的分析等內(nèi)容。對(duì)于系統(tǒng)優(yōu)化中發(fā)現(xiàn)的問題將持續(xù)跟蹤并最終解決。從用戶感知出發(fā),制定優(yōu)化目標(biāo)和優(yōu)化方向隨著業(yè)務(wù)系統(tǒng)的性能問題覆蓋面越來越廣,系統(tǒng)架構(gòu)、業(yè)務(wù)流程越來復(fù)雜,因此對(duì)于系統(tǒng)的優(yōu)化必須從整個(gè)系統(tǒng)應(yīng)用層面進(jìn)行考慮,縱向從WEB頁面到中間件到數(shù)據(jù)庫到主機(jī)到存儲(chǔ)(還有網(wǎng)絡(luò)等)的端到端優(yōu)化;橫向各系統(tǒng)間數(shù)據(jù)交互、接口、流程的優(yōu)化,從用戶感知出發(fā),提升用戶使用體驗(yàn)。從提升用戶體驗(yàn)出發(fā),主要的優(yōu)化目標(biāo)為:通過對(duì)現(xiàn)在已有功能模塊、系統(tǒng)環(huán)境的分析優(yōu)化,消除已有功能的性能瓶頸,提升用戶體驗(yàn);通過制定核心功能模塊的性能指標(biāo),進(jìn)行核心流程性能監(jiān)測與主動(dòng)優(yōu)化,保證用戶良好體驗(yàn);通過制定及落地性能規(guī)范,確保后續(xù)功能模塊的高效性,保證用戶持續(xù)的良好體驗(yàn)。以優(yōu)化目標(biāo)為導(dǎo)向,主要的優(yōu)化方向包括:功能模塊端到端性能優(yōu)化目前系統(tǒng)已上線推廣了許多功能,這些功能中有部份存在較大的性能問題,已影響到用戶的正常使用及相關(guān)功能業(yè)務(wù)的推廣。因此需要對(duì)這部份已知性能問題進(jìn)行重點(diǎn)分析與優(yōu)化,對(duì)客戶提出各種性能問題進(jìn)行分析、跟蹤、優(yōu)化及反饋,做到快速定位、快速解決。同時(shí)通過收集客戶對(duì)應(yīng)用需求的反饋,形成問題和需求的發(fā)現(xiàn)、分析、改進(jìn)、驗(yàn)證的螺旋式提升的機(jī)制,持續(xù)優(yōu)化現(xiàn)有流程和應(yīng)用,提升系統(tǒng)對(duì)日常維護(hù)工作的支撐效能。主要包括如下內(nèi)容:對(duì)已上線各功能進(jìn)行端到端性能優(yōu)化分析對(duì)各業(yè)務(wù)場景業(yè)務(wù)邏輯進(jìn)行優(yōu)化分析對(duì)中間件整體配置進(jìn)行優(yōu)化分析對(duì)數(shù)據(jù)庫整體配置進(jìn)行優(yōu)化分析對(duì)應(yīng)用涉及系統(tǒng)環(huán)境進(jìn)行優(yōu)化分析(主機(jī)、存儲(chǔ)、網(wǎng)絡(luò)等等)對(duì)涉及各數(shù)據(jù)模型進(jìn)行優(yōu)化分析經(jīng)驗(yàn)總結(jié)及開發(fā)規(guī)范制定高并發(fā)大數(shù)據(jù)量性能優(yōu)化目前系統(tǒng)的許多功能模塊或流程還處于試用階段,用戶量、數(shù)據(jù)量并不太大,因此許多性能問題并不太明顯。針對(duì)全省應(yīng)用及推廣出現(xiàn)用戶量、數(shù)據(jù)量增長帶來的性能問題進(jìn)行分析,對(duì)于由此帶來的風(fēng)險(xiǎn),從應(yīng)用框架、數(shù)據(jù)存儲(chǔ)、資源管控、降低消耗等多個(gè)方面進(jìn)行優(yōu)化提升。主要內(nèi)容如下:針對(duì)后續(xù)出現(xiàn)用戶量、數(shù)據(jù)量增長帶來的性能問題進(jìn)行分析應(yīng)用框架高并發(fā)、大數(shù)據(jù)量適用性分析及優(yōu)化重點(diǎn)業(yè)務(wù)場景技術(shù)實(shí)現(xiàn)方式可靠性,容錯(cuò)性分析及優(yōu)化系統(tǒng)環(huán)境高壓力,抗沖擊分析及優(yōu)化業(yè)務(wù)系統(tǒng)業(yè)務(wù)增長及資源消耗趨勢(shì)預(yù)警及分析高并發(fā)大壓力下的性能驗(yàn)證與瓶頸分析經(jīng)驗(yàn)總結(jié)及開發(fā)規(guī)范制定應(yīng)用接口與框架性能優(yōu)化業(yè)務(wù)系統(tǒng)架構(gòu)復(fù)雜,同時(shí)各系統(tǒng)間存在許多數(shù)據(jù)接口、WEB接口等,這些接口的使用頻繁,接口的穩(wěn)定性與性能直接影響到系統(tǒng)整體的穩(wěn)定與性能。需要對(duì)業(yè)務(wù)涉及各其他系統(tǒng)間數(shù)據(jù)訪問接口、頁面框架、WEB接口、單點(diǎn)登錄等進(jìn)行梳理、分析、與優(yōu)化。制定更合適更有可擴(kuò)展性的接口方案,確保接口的有序、高效與穩(wěn)定。應(yīng)用框架分析優(yōu)化頁面、數(shù)據(jù)交互、人機(jī)交互、流程引擎等分析優(yōu)化具體業(yè)務(wù)場景技術(shù)實(shí)現(xiàn)手段評(píng)估與優(yōu)化系統(tǒng)間數(shù)據(jù)交互與接口性能優(yōu)化頁面加載方式與數(shù)據(jù)流控制分析優(yōu)化數(shù)據(jù)發(fā)送、接收與處理方式分析優(yōu)化經(jīng)驗(yàn)總結(jié)及開發(fā)規(guī)范制定數(shù)據(jù)庫性能優(yōu)化報(bào)告(模板示例):目錄1. 概述及總結(jié) 52. 系統(tǒng)描述 63. 系統(tǒng)整體壓力分析 73.1 從業(yè)務(wù)角度了解系統(tǒng)壓力 73.2 從數(shù)據(jù)庫角度了解系統(tǒng)壓力 73.2.1 數(shù)據(jù)庫資源使用率均值分析 73.2.2 數(shù)據(jù)庫資源使用率峰值分析 84. 主機(jī)系統(tǒng)性能分析 114.1 系統(tǒng)參數(shù)及配置 114.2 主機(jī)CPU負(fù)載分析 124.3 主機(jī)IO負(fù)載分析 124.4 主機(jī)內(nèi)存及SWAP使用分析 134.5 優(yōu)化建議 135. 數(shù)據(jù)庫配置性能分析 145.1 數(shù)據(jù)庫參數(shù)及配置 145.2 數(shù)據(jù)庫版本及補(bǔ)丁分析 155.3 統(tǒng)計(jì)信息收集策略分析 155.4 大表使用分析 165.5 索引層數(shù)分析 175.6 并行使用分析 175.7 表碎片分析 185.8 重做日志切換頻率分析 185.9 優(yōu)化建議 196. 數(shù)據(jù)庫高峰時(shí)段運(yùn)行性能分析 206.1 TOP等待事件分析 206.2 GlobalCache性能分析 216.3 軟解析比分析 216.4 TOPSQLorderedbyElapsedTime 216.5 TOPSQLorderedbyCPUTime 226.6 TOPSQLorderedbyGets 226.7 TOPSQLorderedbyReads 236.8 表空間IO性能分析 236.9 數(shù)據(jù)文件IO性能分析 246.10 數(shù)據(jù)緩存區(qū)使用分析 246.11 PGA內(nèi)存區(qū)使用分析 246.12 共享池使用分析 256.13 TOP邏輯讀對(duì)像分析 266.14 TOP物理讀對(duì)像分析 266.15 優(yōu)化建議 267. 關(guān)鍵SQL優(yōu)化分析 287.1 68wjcguv4fswx 287.2 6axzqm90ubhax 287.3 6axzqm90ubhax 287.4 6axzqm90ubhax 287.5 優(yōu)化建議 288. 系統(tǒng)業(yè)務(wù)功能性能分析 29上海新炬在系統(tǒng)性能優(yōu)化方面擁有十分豐富的實(shí)踐經(jīng)驗(yàn)和項(xiàng)目案例,我們可以向客戶承諾優(yōu)化效果,保證達(dá)到預(yù)期的優(yōu)化目標(biāo)。如下是我們從多個(gè)優(yōu)化維度的進(jìn)行簡要闡述和案例分享:操作系統(tǒng)、存儲(chǔ)子系統(tǒng)、網(wǎng)絡(luò)子系統(tǒng)調(diào)優(yōu)建議上海新炬是一個(gè)具備綜合服務(wù)能力的公司,除了數(shù)據(jù)庫之外,包括操作系統(tǒng)、存儲(chǔ)、網(wǎng)絡(luò)、中間件等均擁有經(jīng)驗(yàn)豐富的專業(yè)人才,在我們?yōu)楹彪娦盘峁m?xiàng)優(yōu)化過程中,可隨時(shí)協(xié)調(diào)這些專家一起對(duì)業(yè)務(wù)系統(tǒng)進(jìn)行全方位的整體分析,結(jié)合業(yè)務(wù)現(xiàn)狀對(duì)現(xiàn)有配置及規(guī)劃提出恰當(dāng)?shù)慕ㄗh,并對(duì)不斷變化的業(yè)務(wù)系統(tǒng)進(jìn)行跟蹤,配合其他廠商最大化的提高存儲(chǔ)、網(wǎng)絡(luò)子系統(tǒng)等的可用性和性能。操作系統(tǒng)優(yōu)化操作系統(tǒng)參數(shù)的合理配置,對(duì)主機(jī)的性能發(fā)揮、系統(tǒng)的穩(wěn)定運(yùn)行起著重要的作用。操作系統(tǒng)參數(shù)的合理調(diào)整,也是我們專項(xiàng)優(yōu)化工作的不可忽視的一部分。案例:國家電網(wǎng)直屬單位財(cái)務(wù)管控系統(tǒng)數(shù)據(jù)庫自動(dòng)重啟問題問題描述多家直屬單位財(cái)務(wù)管控系統(tǒng)數(shù)據(jù)庫部署在相同的物理環(huán)境,而系統(tǒng)資源有限,資源使用極其緊張,在月初高峰期時(shí)常出現(xiàn)部分直屬單位數(shù)據(jù)庫自動(dòng)重啟的問題。物理內(nèi)存僅64GB,主機(jī)內(nèi)存使用率達(dá)到99%以上,并且pagein/pageout明顯,經(jīng)常出現(xiàn)使用交換空間的現(xiàn)象。原因說明多家直屬單位數(shù)據(jù)庫使用相同主機(jī),資源爭用嚴(yán)重vm.nr_hugepages設(shè)置過大,引起物理內(nèi)存浪費(fèi)4GB優(yōu)化方法根據(jù)SGA分配,計(jì)算vm.nr_hugepages合理設(shè)置為25686優(yōu)化效果數(shù)據(jù)庫運(yùn)行長期穩(wěn)定,未再出現(xiàn)因內(nèi)存不足引起故障網(wǎng)絡(luò)優(yōu)化網(wǎng)絡(luò)作為業(yè)務(wù)系統(tǒng)重要的物理組成部分,在系統(tǒng)的性能發(fā)揮中同樣起著不可或缺的作用。如public網(wǎng)絡(luò)配置不合理,直接影響客戶端與數(shù)據(jù)庫之間的數(shù)據(jù)交互,最終影響用戶使用感知;RAC環(huán)境私有網(wǎng)絡(luò)配置不合理,可能出現(xiàn)大量的gc等待事件進(jìn)而影響整個(gè)業(yè)務(wù)系統(tǒng)的性能,甚至?xí)霈F(xiàn)其中一個(gè)節(jié)點(diǎn)自動(dòng)重啟的嚴(yán)重故障。案例:某電網(wǎng)公司物資管理系統(tǒng)向集團(tuán)總公司同步數(shù)據(jù)緩慢問題描述某電網(wǎng)公司物資管理系統(tǒng)通過dblink每天定時(shí)向集團(tuán)總公司同步物資變更數(shù)據(jù),每次同步的數(shù)據(jù)量僅只有1MB到2MB,而數(shù)據(jù)同步時(shí)間卻達(dá)到20秒原因說明省公司與集團(tuán)總公司數(shù)據(jù)庫主機(jī)之間網(wǎng)絡(luò)帶寬較小(百兆),并與其它系統(tǒng)共享帶寬優(yōu)化方法使用另一組專用網(wǎng)絡(luò)進(jìn)行數(shù)據(jù)同步優(yōu)化效果數(shù)據(jù)同步時(shí)間降低至2秒左右,效率提升10倍!中間件優(yōu)化對(duì)于B/S架構(gòu)的業(yè)務(wù)系統(tǒng),一般都使用到中間件,中間件上的應(yīng)用需要從數(shù)據(jù)庫讀取數(shù)據(jù)來完成用戶的訪問交互。所以,中間件的配置合理性同樣會(huì)影響系統(tǒng)的整體運(yùn)行效率。在中間件配置方面,尤其需要關(guān)注連接池配置、JVM、線程等的配置。案例:某省移動(dòng)CRM接口域WEBLOGIC經(jīng)常發(fā)生OOM,影響業(yè)務(wù)交互訪問問題描述某省移動(dòng)CRM接口域WEBLOGIC經(jīng)常發(fā)生OOM,導(dǎo)致核心業(yè)務(wù)調(diào)用接口失敗,引來用戶投訴原因說明當(dāng)大量并發(fā)調(diào)用該接口應(yīng)用時(shí),其中一個(gè)JAVA類需要占用較多的內(nèi)存,而當(dāng)前配置的最大內(nèi)存只有2GB,不足以分配,所以大并發(fā)調(diào)用時(shí)會(huì)出現(xiàn)OOM。優(yōu)化方法將對(duì)應(yīng)WeblogicServer的最大內(nèi)存由2GB調(diào)整到4GB優(yōu)化效果未再出現(xiàn)OOM的故障,接口應(yīng)用長期穩(wěn)定運(yùn)行重要業(yè)務(wù)邏輯與數(shù)據(jù)庫交互方式調(diào)優(yōu)建議所有的業(yè)務(wù)功能實(shí)現(xiàn),都離不開業(yè)務(wù)邏輯,也都離不開與數(shù)據(jù)庫的交互行為。我們?cè)诰S護(hù)的過程中,會(huì)主動(dòng)的去學(xué)習(xí)和梳理關(guān)鍵業(yè)務(wù)流程的邏輯實(shí)現(xiàn),并根據(jù)這些業(yè)務(wù)的特點(diǎn)審視現(xiàn)有數(shù)據(jù)庫交互方式是否合理得當(dāng),是否有改進(jìn)優(yōu)化的余地,再與相關(guān)的開發(fā)商進(jìn)行討論優(yōu)化方案,通過優(yōu)化核心業(yè)務(wù)流程達(dá)到優(yōu)化整個(gè)業(yè)務(wù)系統(tǒng)的目的。案例:某省移動(dòng)CRM系統(tǒng)數(shù)據(jù)庫主機(jī)CPU使用率高問題描述某省移動(dòng)CRM系統(tǒng)的數(shù)據(jù)庫CPU使用率高,通過vmstat監(jiān)控發(fā)現(xiàn),CPU隊(duì)列經(jīng)常達(dá)到80以上。容易引起核心業(yè)務(wù)的堵塞,引來大量用戶投訴。原因說明1、有3條SQL語句的執(zhí)行頻率達(dá)到1萬次/秒以上,頻率很高。2、這3條SQL語句查詢的都是小表(小于1MB),且屬于靜態(tài)數(shù)據(jù),如地域關(guān)系表、公共參數(shù)表、渠道資源表等。優(yōu)化方法開發(fā)商優(yōu)化應(yīng)用程序,修改應(yīng)用邏輯,將這些小表緩存到應(yīng)用端,由原來的高頻率查詢數(shù)據(jù)庫改為直接讀取應(yīng)用緩存,大幅度減少應(yīng)用與數(shù)據(jù)庫的交互次數(shù)。優(yōu)化效果vmstat中CPU隊(duì)列消失,CPU使用率平均下降30%,業(yè)務(wù)堵塞現(xiàn)象消失。數(shù)據(jù)庫物理、邏輯結(jié)構(gòu)調(diào)優(yōu)數(shù)據(jù)庫的物理和邏輯結(jié)構(gòu)設(shè)計(jì),是影響數(shù)據(jù)庫性能十分關(guān)鍵的一環(huán)。數(shù)據(jù)庫物理設(shè)計(jì)包括了表和索引的設(shè)計(jì),表的設(shè)計(jì)影響著數(shù)據(jù)如何存儲(chǔ),而索引的設(shè)計(jì)直接影響著數(shù)據(jù)的訪問效率。如分區(qū)表設(shè)計(jì)、分區(qū)索引設(shè)計(jì)、組合索引設(shè)計(jì)等。表、索引設(shè)計(jì)是否合理,對(duì)SQL語句的執(zhí)行效率起著十分關(guān)鍵的作用。上海新炬不僅參與新上業(yè)務(wù)流程物理、邏輯結(jié)構(gòu)審查,還對(duì)以往的數(shù)據(jù)庫邏輯結(jié)構(gòu)進(jìn)行回顧,檢查數(shù)據(jù)庫物理、邏輯結(jié)構(gòu)是否存在潛在的風(fēng)險(xiǎn)和隱患,并提出優(yōu)化調(diào)整建議和跟蹤實(shí)施解決。案例:某核心平臺(tái)某大數(shù)據(jù)量查詢模塊查詢緩慢原因說明由于查詢涉及到的三個(gè)表,均比較大(30GB以上,過億條記錄),在對(duì)地市的數(shù)據(jù)進(jìn)行匯總時(shí),物理讀非常高,而存儲(chǔ)的IO性能無法在較短時(shí)間內(nèi)滿足如此大量的物理IO請(qǐng)求,導(dǎo)致該SQL語句執(zhí)行超過1小時(shí)甚至卡死。SQL語句SELECTzsjg_dm ,bbb.zsjg_dmASzsjg ,zsxm_dm ,bbb.zsxm_dmASzsxm ,bbb.zspm_dmASzspm ,(…… )gltk LEFTJOIN( SELECTsq.jk_xh ,sq.jklsmxh_xh ,tsmx.st_je FROMt_qs_tssq_sqmxsq ,t_qs_tspzmxtsmx ,t_qs_tspzpz WHEREsq.wsh=tsmx.wsh …… ANDpz.cz_bj='0' )tkONgltk.jk_xh=tk.jk_xh ANDgltk.jklsmxh_xh=tk.jklsmxh_xh )bbbGROUPBYzsjg_dm ,zsxm_dm ,zspm_dm優(yōu)化方法將三張大表均按地市字段進(jìn)行分區(qū)改造優(yōu)化效果1、每次執(zhí)行在10分鐘內(nèi),執(zhí)行效率提升了10倍。2、三張大表的歷史數(shù)據(jù)清理可在線的進(jìn)行了。索引專項(xiàng)調(diào)優(yōu)與重組索引是性能的一把雙刃劍。合理的索引會(huì)使得查詢十分高效,但維護(hù)索引是需要成本的,過多的索引又會(huì)給增、刪、改操作帶來性能上的影響,合理的索引設(shè)計(jì)十分關(guān)鍵。在對(duì)索引優(yōu)化的工作中,我們可以從選擇度(空值、唯一性)、前導(dǎo)列(重復(fù)性)等技術(shù)角度,對(duì)索引的合理性進(jìn)行評(píng)估,梳理出不合理的索引,進(jìn)行索引調(diào)優(yōu)或重組。典型問題1:在大量空值的列上創(chuàng)建索引(沒意義)典型問題2:在大量重復(fù)值的列上創(chuàng)建索引(沒意義)典型問題3:在同樣的前導(dǎo)列上創(chuàng)建子集索引(多余)由于開發(fā)廠商更關(guān)注業(yè)務(wù)功能的實(shí)現(xiàn),應(yīng)用上線時(shí)容易片面的為某些功能的效率考慮而創(chuàng)建一些從整體來看反而不合理的索引,缺乏整體的全局觀和數(shù)據(jù)庫專業(yè)的角度考量,從而可能導(dǎo)致因?yàn)樗饕鴰淼男阅芟陆怠纳厦娴臏y試案例可以看到,定期的對(duì)索引進(jìn)行優(yōu)化或重組是十分有意義的。除了從唯一性、空值、前導(dǎo)列重復(fù)等角度關(guān)注索引的合理性外,還有復(fù)合索引的字段個(gè)數(shù)、單表索引個(gè)數(shù)都是值得關(guān)注和分析優(yōu)化的。性能不良SQL調(diào)優(yōu)上海新炬通過自身的運(yùn)維管理平臺(tái)AMP或編寫腳本,每天定時(shí)采集數(shù)據(jù)庫的TOPSQL,并定期進(jìn)行分析,向開發(fā)商提出專業(yè)的優(yōu)化建議,并跟蹤后續(xù)的實(shí)施直至解決。SQL語句執(zhí)行效率的好壞直接影響著系統(tǒng)的性能,對(duì)于高消耗SQL進(jìn)行優(yōu)化,將可帶來很明顯的效率提升。案例:某核心平臺(tái)計(jì)劃進(jìn)度統(tǒng)計(jì)模塊查詢緩慢原因說明每個(gè)指標(biāo)均對(duì)t_zjb_yjs_ssjhjdqk_zclx進(jìn)行一次查詢,然后使用大量unionall整合數(shù)據(jù),對(duì)t_zjb_yjs_ssjhjdqk_zclx的掃描次數(shù)達(dá)到10余次,需要消耗大量的物理讀和邏輯讀。修改前SQL語句selectaa.zclx_dm,sum(aa.srhj_bqsr)srhj_bqsr,sum(aa.srhj_bnlj)srhj_bnlj,sum(aa.zyj_bqsr)zyj_bqsr,sum(aa.zyj_bnlj)……(select'11'aszclx_dm,t.gljg_dm,……fromt_zjb_yjs_ssjhjdqk_zclx……unionall……unionall……unionall)aagroupbyaa.zclx_dmorderbyaa.zclx_dm;優(yōu)化方法調(diào)整SQL代碼,使用casewhen取各指標(biāo)的數(shù)值,從而可減少對(duì)t_zjb_yjs_ssjhjdqk_zclx的訪問次數(shù)至1次!修改后的SQL:selectv.zclx_dm,sum(v.srhj_bqsr)srhj_bqsr,sum(v.srhj_bnlj)srhj_bnlj,sum(v.zyj_bqsr)zyj_bqsr,sum(v.zyj_bnlj)zyj_bnlj,sum(v.sj_bqsr)sj_bqsr,sum(v.sj_bnlj)sj_bnlj,sum(v.sjgd_bqsr)sjgd_bqsr,sum(v.sjgd_bnlj)sjgd_bnlj,sum(v.sjgx_bqsr)sjgx_bqsr,sum(v.sjgx_bnlj)sjgx_bnlj,……from(selectcasewhent.zclx_dm='110'then'11'fromt_zjb_yjs_ssjhjdqk_zclxtwheret.TJNY=201210andt.gljg_dmlike'2442%'andt.zclx_dmin('110','120','130','150','151','159','160','170',……)groupbyt.zclx_dm優(yōu)化效果調(diào)整后,執(zhí)行效率提高約57倍,5秒內(nèi)執(zhí)行完畢。RAC架構(gòu)及性能指標(biāo)專項(xiàng)優(yōu)化上海新炬會(huì)通過自身的運(yùn)維管理平臺(tái)AMP,對(duì)RAC數(shù)據(jù)庫的各種性能指標(biāo)進(jìn)行監(jiān)控,定時(shí)測量并記錄當(dāng)前的數(shù)據(jù)庫性能,確定RAC性能瓶頸點(diǎn)并及時(shí)進(jìn)行有效的預(yù)防。案例:某省電信CRM集群數(shù)據(jù)庫GC等待嚴(yán)重,數(shù)據(jù)庫整體性能下降嚴(yán)重!問題描述某省電信的CRM集群數(shù)據(jù)庫(3節(jié)點(diǎn)),隨著業(yè)務(wù)量和訪問量的增長,逐步開始出現(xiàn)業(yè)務(wù)的GCBufferBusy等待事件,數(shù)據(jù)庫性能下降嚴(yán)重,經(jīng)常導(dǎo)致業(yè)務(wù)不可用。原因說明業(yè)務(wù)在前期沒有做好與數(shù)據(jù)庫集群對(duì)應(yīng)的規(guī)劃,沒有按節(jié)點(diǎn)進(jìn)行業(yè)務(wù)分離,導(dǎo)致GC等待事件的不可避免發(fā)生。而且,在目前的業(yè)務(wù)架構(gòu)和軟件架構(gòu)下,要重新調(diào)整十分困難;數(shù)據(jù)庫集群間采用的是千兆心跳網(wǎng)絡(luò),因業(yè)務(wù)沒有按節(jié)點(diǎn)分離,心跳流量經(jīng)常超過100MB/S,很容易就突到網(wǎng)絡(luò)性能瓶頸,從而加極了GC的等待事件發(fā)生。優(yōu)化方法增加多一組千兆心跳網(wǎng)絡(luò),心跳流量支持能力翻倍,支撐能力達(dá)到200MB/S以上。優(yōu)化效果集群數(shù)據(jù)庫的GC等待事件明顯減少(20以下),數(shù)據(jù)庫整體性能恢復(fù)正常,運(yùn)行穩(wěn)定。業(yè)務(wù)系統(tǒng)OWI優(yōu)化上海新炬會(huì)通過自身的運(yùn)維管理平臺(tái)(AMP)對(duì)數(shù)據(jù)庫進(jìn)行實(shí)時(shí)的監(jiān)控,通過對(duì)歷史數(shù)據(jù)的分析,生成各種性能趨勢(shì)圖。對(duì)于等待事件,我們會(huì)重點(diǎn)關(guān)注,通過量化的等待次數(shù)、等待時(shí)間、平均等待時(shí)間等指標(biāo),對(duì)等待事件進(jìn)行預(yù)警,在數(shù)據(jù)庫性能變更更糟糕前提前介入分析和優(yōu)化OWI條目,保證系統(tǒng)終端用戶的性能體驗(yàn)提升。案例:某省移動(dòng)核心系統(tǒng)logfilesync等待事件嚴(yán)重,影響月結(jié)出賬的效率問題描述1、月結(jié)出賬時(shí),CPU的IOWAIT達(dá)到40%2、logfilesync等待事件異常高eventwaitsTotalWaitTime(s)Avgwait(ms)%DBtimelogfilesync278,57550,34218162.45原因說明1、月結(jié)時(shí)頻繁的DML操作,REDO生成量大,每分鐘約1GB的歸檔日志生成,高峰時(shí)切換不過來2、RedoLogFile全劃分在一個(gè)磁盤(PV)上優(yōu)化方法1、將RedoLogFile打散到16個(gè)磁盤(PV)上2、將redolog大小由200MB調(diào)整為1GB,由3組調(diào)整為6組優(yōu)化效果1、月結(jié)的抵扣入庫提前30%的時(shí)間(約1小時(shí))完成;2、CPU下降了30%,高峰期也最多只有10%的IOWAIT3、Logfilesync等待事件基本消失優(yōu)化提前雖然上海新炬有大量的實(shí)踐經(jīng)驗(yàn)證明,大多數(shù)情況下,經(jīng)過專項(xiàng)優(yōu)化,均可取得比較可觀的性能提升效果,但由于專項(xiàng)優(yōu)化是在現(xiàn)網(wǎng)的基礎(chǔ)上進(jìn)行,某些優(yōu)化手段(如業(yè)務(wù)邏輯調(diào)整)實(shí)施起來不僅難度大且風(fēng)險(xiǎn)高,所以上海新炬更建議和希望可在開發(fā)商前期規(guī)劃到業(yè)務(wù)開發(fā)提前介入,結(jié)合業(yè)務(wù)特性與數(shù)據(jù)庫特點(diǎn),從專業(yè)角度給出建議和意見,從設(shè)計(jì)上就充分考慮數(shù)據(jù)庫性能問題,從而避免后期整改存在的潛在風(fēng)險(xiǎn)。上海新炬公司有豐富的數(shù)據(jù)庫架構(gòu)設(shè)計(jì)、數(shù)據(jù)庫規(guī)劃、數(shù)據(jù)庫變更管理等的項(xiàng)目經(jīng)驗(yàn),我們將攜手湖北電信共同保障業(yè)務(wù)系統(tǒng)的性能,將優(yōu)化前移,以更小的投入成本,產(chǎn)出更多的效率性能,保障和提升終端用戶對(duì)業(yè)務(wù)系統(tǒng)的使用體驗(yàn)。專項(xiàng)優(yōu)化效果示例1、某省移動(dòng)BOSS系統(tǒng)優(yōu)化效果示例:2、某省移動(dòng)綜合綜管系統(tǒng)優(yōu)化效果示例:3、某省地稅綜合應(yīng)用平臺(tái)優(yōu)化效果示例:4、某省移動(dòng)CRM系統(tǒng)優(yōu)化效果示例:專項(xiàng)優(yōu)化實(shí)施案例某省移動(dòng)綜合資管系統(tǒng)性能優(yōu)化案例某省網(wǎng)管系統(tǒng)在建設(shè)和運(yùn)營過程中,面臨設(shè)備數(shù)量龐大、業(yè)務(wù)訪問量激增、用戶體驗(yàn)低下等困難,各功能模塊平均響應(yīng)時(shí)間接近14秒,需要從系統(tǒng)的業(yè)務(wù)功能、用戶界面、應(yīng)用性能等方面開展網(wǎng)管系統(tǒng)的專項(xiàng)優(yōu)化,提升系統(tǒng)的高效性、穩(wěn)定性、可擴(kuò)展性和用戶體驗(yàn)感知。經(jīng)過上海新炬實(shí)施專項(xiàng)優(yōu)化服務(wù)后,各功能模塊平均響應(yīng)時(shí)間從14秒提升到2秒,平均優(yōu)化效果提升790%。主要優(yōu)化內(nèi)容包括:業(yè)務(wù)功能模塊性能優(yōu)化對(duì)綜合資管已上線功能包括無線、核心、傳輸、管線、存量等,進(jìn)行針對(duì)性性能優(yōu)化。包括:各功能模塊性能問題收集記錄,并進(jìn)行性能情況驗(yàn)證采集對(duì)各項(xiàng)需要優(yōu)化的操作從業(yè)務(wù)層,應(yīng)用層,系統(tǒng)層進(jìn)行逐層優(yōu)化分析操作實(shí)現(xiàn)業(yè)務(wù)邏輯分析操作實(shí)現(xiàn)技術(shù)手段分析應(yīng)用程序數(shù)據(jù)訪問特點(diǎn)分析應(yīng)用技術(shù)框架分析操作實(shí)現(xiàn)底層代碼分析對(duì)WAS,WEBLOGIC,TOMCAT等中間應(yīng)用進(jìn)行優(yōu)化分析對(duì)后臺(tái)系統(tǒng)環(huán)境進(jìn)行優(yōu)化分析對(duì)各業(yè)務(wù)場景各操作涉及SQL語句進(jìn)行優(yōu)化分析對(duì)涉及各數(shù)據(jù)模型進(jìn)行優(yōu)化分析數(shù)據(jù)庫表數(shù)據(jù)分布分析數(shù)據(jù)空間數(shù)據(jù)存儲(chǔ)方式分析系統(tǒng)數(shù)據(jù)增長、數(shù)據(jù)訪問特點(diǎn)、空間需求分析、評(píng)估應(yīng)用布署方式分析優(yōu)化系統(tǒng)軟件配置參數(shù)分析優(yōu)化。系統(tǒng)軟件版本及補(bǔ)充分析優(yōu)化。根據(jù)優(yōu)化分析情況,制定優(yōu)化方案。跟進(jìn)并執(zhí)行優(yōu)化測試進(jìn)行優(yōu)化驗(yàn)證制定正式生產(chǎn)環(huán)境優(yōu)化布署方案執(zhí)行正式生產(chǎn)環(huán)境優(yōu)化實(shí)施正式生產(chǎn)環(huán)境優(yōu)化效果驗(yàn)證端到端流程性能優(yōu)化根據(jù)綜合資管系統(tǒng)實(shí)際情況,列舉系統(tǒng)實(shí)際存在的工作流程。布署系統(tǒng)全流程真實(shí)用戶體驗(yàn)收集系統(tǒng)。通過流程編排設(shè)計(jì),將收集的各操作數(shù)據(jù)進(jìn)行串接。進(jìn)行全流程業(yè)務(wù)操作響應(yīng)時(shí)間分析排查響應(yīng)時(shí)間較長的操作對(duì)響應(yīng)時(shí)間較長的操作進(jìn)行分析優(yōu)化根據(jù)收集的真實(shí)用戶體驗(yàn)數(shù)據(jù),進(jìn)行場景使用率排序,列舉重要業(yè)務(wù)場景對(duì)重要業(yè)務(wù)場景進(jìn)行壓力分析實(shí)施上線前的測試工作,包括環(huán)境搭建、數(shù)據(jù)準(zhǔn)備、跟蹤監(jiān)控、結(jié)果分析、環(huán)境清理。在優(yōu)化實(shí)施后提供系統(tǒng)平臺(tái)中間件、數(shù)據(jù)庫實(shí)例運(yùn)行的主機(jī)系統(tǒng)性能、I/0性能、網(wǎng)絡(luò)性能以及數(shù)據(jù)庫和應(yīng)用程序統(tǒng)計(jì)信息進(jìn)行監(jiān)控、確定數(shù)據(jù)庫實(shí)例運(yùn)行環(huán)境的整體健康狀況。高并發(fā)、大數(shù)據(jù)量優(yōu)化綜合資管系統(tǒng)將由惠州試點(diǎn)轉(zhuǎn)向全省推廣使用,同時(shí)資管系統(tǒng)做為全省網(wǎng)絡(luò)資源管理的核心系統(tǒng),系統(tǒng)全省推廣使用后將帶來高用戶并發(fā),大數(shù)據(jù)量的巨大壓力。因此需要在全省推廣使用前對(duì)系統(tǒng)高并發(fā),大數(shù)據(jù)量的承受能力進(jìn)行優(yōu)化,主要包括以下方面的工作:針對(duì)后續(xù)其他地市試點(diǎn)及推廣出現(xiàn)用戶量、數(shù)據(jù)量增長帶來的性能問題進(jìn)行分析。通過過試點(diǎn)期間對(duì)性能數(shù)據(jù)的監(jiān)控分析,制定性能收集策略,采樣在不同級(jí)別用戶量、不同級(jí)別數(shù)據(jù)量的情況下系統(tǒng)操作的性能響應(yīng)效率。針對(duì)因?yàn)椴l(fā)量增長、數(shù)據(jù)量增長呈現(xiàn)響應(yīng)時(shí)間逐步降低的操作進(jìn)行優(yōu)化分析。對(duì)應(yīng)用框架進(jìn)行高并發(fā)、大數(shù)據(jù)量適用性分析及優(yōu)化對(duì)重點(diǎn)業(yè)務(wù)場景技術(shù)實(shí)現(xiàn)方式可靠性,容錯(cuò)性分析及優(yōu)化系統(tǒng)環(huán)境高壓力,抗沖擊分析及優(yōu)化,包括系統(tǒng)的高可用性,系統(tǒng)資源的橫向擴(kuò)展能力。在試點(diǎn)及逐步推廣過程中對(duì)業(yè)務(wù)系統(tǒng)業(yè)務(wù)增長及資源消耗趨勢(shì)預(yù)警及分析,并提供及實(shí)施優(yōu)化,避免大面積出現(xiàn)性能問題。在試點(diǎn)及推廣過程中提供全程技術(shù)支持服務(wù),隨時(shí)解決出現(xiàn)的各類性能問題。并提供系統(tǒng)基礎(chǔ)軟硬件平臺(tái)的監(jiān)控評(píng)估。平臺(tái)架構(gòu)優(yōu)化綜合資源系統(tǒng)做為將來全省資源管理的核心系統(tǒng),將面臨推廣及深化應(yīng)用。系統(tǒng)當(dāng)前的平臺(tái)架構(gòu)將需要做出優(yōu)化,以便支撐更多的用戶,更方便的擴(kuò)展,更快速的布署。平臺(tái)架構(gòu)方面的優(yōu)化工作如下:現(xiàn)有架構(gòu)分析現(xiàn)有系統(tǒng)中間件架構(gòu)情況分析,集中分析現(xiàn)有中間件架構(gòu)在性能、高可用性、可擴(kuò)展性方面的不足,現(xiàn)有中間件應(yīng)用部署存在問題、現(xiàn)有系統(tǒng)中間件功能組件使用狀況分析、系統(tǒng)中間件方面的資源開銷、增長趨勢(shì)評(píng)估。應(yīng)用程序數(shù)據(jù)訪問特點(diǎn)分析數(shù)據(jù)安全狀態(tài)、數(shù)據(jù)安全保防現(xiàn)狀分析數(shù)據(jù)庫連接特點(diǎn)分析數(shù)據(jù)庫網(wǎng)絡(luò)訪問特點(diǎn)、網(wǎng)絡(luò)安全情況分析現(xiàn)有數(shù)據(jù)庫系統(tǒng),運(yùn)行期間存在問題分析、評(píng)估大表數(shù)據(jù)分區(qū)方案、數(shù)據(jù)表存儲(chǔ)部署現(xiàn)狀分析現(xiàn)有系統(tǒng)用戶分布狀態(tài)、數(shù)據(jù)分布現(xiàn)狀分析現(xiàn)有系統(tǒng)的資源開銷、增長趨勢(shì)評(píng)估分析?,F(xiàn)有版本存在問題分析、評(píng)估現(xiàn)有系統(tǒng)補(bǔ)丁版本、one-off–patch功能分析平臺(tái)架構(gòu)新技術(shù)使用分析,針對(duì)目前主流的中間件,數(shù)據(jù)庫版本,評(píng)估新版本對(duì)于資源管理系統(tǒng)的適用性。根據(jù)當(dāng)前平臺(tái)架構(gòu)分析中存在的問題及新版本對(duì)于中間件產(chǎn)品版本升級(jí)。開源中間件向企業(yè)級(jí)中間件產(chǎn)品遷移主機(jī),存儲(chǔ)性能條帶化,熱點(diǎn)數(shù)據(jù)重構(gòu),優(yōu)化數(shù)據(jù)存取性能應(yīng)用部署規(guī)劃物理部署條帶化策略,通過對(duì)現(xiàn)網(wǎng)和目標(biāo)業(yè)務(wù)情況分析,按照業(yè)務(wù)對(duì)系統(tǒng)資源要求特征,確定物理部署條帶化方案。邏輯條帶化策略,確定組件基線,分析6-12個(gè)月需求對(duì)組件變更影響,重構(gòu)組件,代碼修改范圍控制在不穩(wěn)定組件,降低變更風(fēng)險(xiǎn)和測試投入。編寫應(yīng)用部署方案。應(yīng)用部署實(shí)現(xiàn)不停機(jī)(不需要中斷全部應(yīng)用)部署,也就是應(yīng)用部署不會(huì)影響到整體應(yīng)用業(yè)務(wù)輸出。高可用性規(guī)劃高可用方案設(shè)置,實(shí)現(xiàn)平臺(tái)級(jí)故障主機(jī)級(jí)別隔離,確保單個(gè)或者個(gè)別中間件、數(shù)據(jù)庫平臺(tái)的故障不會(huì)引起整個(gè)系統(tǒng)癱瘓,同時(shí)防止一個(gè)中間件、數(shù)據(jù)庫平臺(tái)故障擴(kuò)散到全系統(tǒng)的風(fēng)險(xiǎn),提高系統(tǒng)穩(wěn)定性。中間件、數(shù)據(jù)庫負(fù)載均衡方案設(shè)計(jì),中間件平臺(tái)根據(jù)主機(jī)配置特點(diǎn)主動(dòng)分配合適應(yīng)用負(fù)載,使中間件集群的各主機(jī)負(fù)載分配均衡,數(shù)據(jù)庫平臺(tái)根據(jù)市公司業(yè)務(wù)均衡原則實(shí)現(xiàn)各市公司業(yè)務(wù)負(fù)載的平均分布,防止出現(xiàn)個(gè)別主機(jī)負(fù)載過高,提高系統(tǒng)整體穩(wěn)定性。擴(kuò)展能力設(shè)計(jì)根據(jù)系統(tǒng)的性能擴(kuò)充特點(diǎn)實(shí)現(xiàn)垂直擴(kuò)展方案,在主機(jī)處理能力增加的情況下,充分考慮如何利用主機(jī)處理能力,提升中間件系統(tǒng)的處理能力和性能根據(jù)系統(tǒng)的性能擴(kuò)充特點(diǎn)實(shí)現(xiàn)水平擴(kuò)展方案,實(shí)施水平擴(kuò)展方案時(shí),不會(huì)影響現(xiàn)有的系統(tǒng)穩(wěn)定的同時(shí),提升整個(gè)中間件系統(tǒng)的處理能力和性能數(shù)據(jù)庫橫向擴(kuò)充能力,通過多節(jié)點(diǎn)RAC實(shí)施,使之具備橫向擴(kuò)充能力,避免數(shù)據(jù)庫擴(kuò)容引發(fā)的物理部署調(diào)整。針對(duì)整體架構(gòu)中涉及的新技術(shù),分析其對(duì)應(yīng)用價(jià)值及實(shí)際問題解決方案,提出產(chǎn)品選型建議及后續(xù)演進(jìn)方案。項(xiàng)目團(tuán)隊(duì)管理團(tuán)隊(duì)文化建設(shè)團(tuán)隊(duì)文化是指團(tuán)隊(duì)成員在相互合作的過程中,為實(shí)現(xiàn)各自的人生價(jià)值,并為完成團(tuán)隊(duì)共同目標(biāo)而形成的一種潛意識(shí)文化。團(tuán)隊(duì)文化是社會(huì)文化與團(tuán)隊(duì)長期形成的傳統(tǒng)文化觀念的產(chǎn)物,包含價(jià)值觀、最高目標(biāo)、行為準(zhǔn)則、管理制度、道德風(fēng)尚等內(nèi)容。它以全體員工為工作對(duì)象,通過宣傳、教育、培訓(xùn)和文化娛樂、交心聯(lián)誼等方式,以最大限度地統(tǒng)一員工意志,規(guī)范員工行為,凝聚員工力量,為團(tuán)隊(duì)總目標(biāo)服務(wù)。清晰的團(tuán)隊(duì)目標(biāo)一個(gè)積極的、運(yùn)轉(zhuǎn)靈活的團(tuán)隊(duì)不但非常清楚地了解自己的目標(biāo)體系,而且還會(huì)積極主動(dòng)地與組織的其他部分保持友好的合作關(guān)系。上海新炬與很多公司合作多年,一直以“優(yōu)質(zhì)誠信、服務(wù)客戶”為宗旨,為客戶實(shí)現(xiàn)業(yè)務(wù)目標(biāo)提供高質(zhì)量的支持服務(wù),降低提供和使用IT服務(wù)的總體成本;優(yōu)化了支持服務(wù)的投資和管理,為業(yè)務(wù)、流程和技術(shù)的全面變革提供支持。上海新炬將打造出一支團(tuán)結(jié)、努力、創(chuàng)新、活力的團(tuán)隊(duì),為IT支撐事業(yè)提供最優(yōu)質(zhì)的服務(wù)。優(yōu)秀的團(tuán)隊(duì)領(lǐng)導(dǎo)團(tuán)隊(duì)的領(lǐng)導(dǎo)有兩類:先鋒型領(lǐng)導(dǎo)和赤字型領(lǐng)導(dǎo)。前者往往會(huì)身體力行,試圖通過榜樣的力量灌輸給團(tuán)隊(duì)成員同樣的品質(zhì)。后者強(qiáng)調(diào)的是領(lǐng)導(dǎo)要善于根據(jù)薄弱環(huán)節(jié)進(jìn)行補(bǔ)差,團(tuán)隊(duì)缺乏活力,他就提供活力,團(tuán)隊(duì)缺少控制,他就提供控制;前者強(qiáng)調(diào)對(duì)現(xiàn)有資源進(jìn)行激發(fā),后者強(qiáng)調(diào)為團(tuán)隊(duì)成員提供發(fā)揮才智的空間;前者突出領(lǐng)導(dǎo)對(duì)團(tuán)隊(duì)要求些什么,后者突出團(tuán)隊(duì)對(duì)領(lǐng)導(dǎo)要求些什么。進(jìn)入二十一世紀(jì)以來,組織結(jié)構(gòu)的扁平化、知識(shí)更新的加速化傾向日益凸現(xiàn),赤字型領(lǐng)導(dǎo)應(yīng)當(dāng)成為一種首選模式,注重去培養(yǎng)下屬,鼓勵(lì)和支持下屬承擔(dān)更為艱巨的任務(wù)。上海新炬一向重視團(tuán)隊(duì)領(lǐng)導(dǎo)的培養(yǎng),除了公司內(nèi)部的系統(tǒng)培訓(xùn)和指導(dǎo),定期安排各團(tuán)隊(duì)領(lǐng)導(dǎo)參加外部的資質(zhì)培訓(xùn),從而豐富了管理理念和增強(qiáng)項(xiàng)目管理的能力,公司的干部儲(chǔ)備充足,擁有高級(jí)別的技能知識(shí)和管理實(shí)踐經(jīng)驗(yàn)。不僅在團(tuán)隊(duì)內(nèi)部有影響力,而且對(duì)團(tuán)隊(duì)以外的更大范圍內(nèi)都有足夠的影響力,更好地協(xié)調(diào)好一二線之間的合作。健全的制度體系完善的制度體系包括兩個(gè)方面:有形的制度和無形的制度有形的制度:包含各種規(guī)章制度,主要有行為規(guī)范和獎(jiǎng)懲制度兩個(gè)部分。行為規(guī)范又包括有日常的工作規(guī)范、工作交接要求、信息安全等;獎(jiǎng)懲制度,主要以績效考核和激勵(lì)辦法作為體現(xiàn)。無形的制度:有形的制度不可能將團(tuán)隊(duì)成員的一切行為都列入規(guī)范范圍,例如,法律以外、道德層次的行為就不易規(guī)范,但作為一個(gè)團(tuán)隊(duì)來說,又需要有自己的準(zhǔn)則,這就是無形的制度。通俗地說無形制度又是一種氛圍,處在一種氛圍之中,如果不順從多數(shù)人的行為,就會(huì)被視為另類。團(tuán)隊(duì)內(nèi)無形制度的形成過程比較長,其形成的主要因素,一是團(tuán)隊(duì)文化的宣染;二是團(tuán)隊(duì)領(lǐng)袖和員工的愿望和目標(biāo)一致。每個(gè)人都在為實(shí)現(xiàn)自己的目標(biāo)而奮斗,甚至愿意貢獻(xiàn)一生。那如果我們都有了共同的愿望和目標(biāo),我們的心都往一處想,勁都往一處使,就能很好的實(shí)現(xiàn)同心同德,同甘共苦,團(tuán)結(jié)互助。在上海新炬的企業(yè)文化里面,員工之間的團(tuán)結(jié)互助、積極進(jìn)取是素有口碑的,這個(gè)優(yōu)良的信念必定弘揚(yáng)下去,建立每一個(gè)健康向上的團(tuán)隊(duì)。完善的培訓(xùn)計(jì)劃培訓(xùn)在現(xiàn)代企業(yè)經(jīng)營管理中是一種重要的管理手段,同時(shí)也是企業(yè)員工職業(yè)發(fā)展的推動(dòng)器,它能使員工對(duì)企業(yè)文化和企業(yè)目標(biāo)有深刻的體會(huì)和理解,能培養(yǎng)和增強(qiáng)員工對(duì)企業(yè)的認(rèn)同感,通過培訓(xùn)提高員工各方面的職業(yè)素養(yǎng)和專業(yè)技術(shù)水平,從而達(dá)到任職資格要求,使企業(yè)和個(gè)人雙方受益。上海新炬對(duì)于員工的綜合素質(zhì)培訓(xùn)非常重視,每個(gè)項(xiàng)目都有針對(duì)性的培訓(xùn)計(jì)劃,包括崗位技能知識(shí)、業(yè)務(wù)知識(shí)、人員素質(zhì)培訓(xùn)等等。除此之外,公司在每月組織一次面向全公司的內(nèi)部培訓(xùn),培訓(xùn)內(nèi)容包括技術(shù)知識(shí)、管理知識(shí)和業(yè)務(wù)知識(shí)等,對(duì)于骨干員工或有較大潛力的員工,公司還安排外部的培訓(xùn)和認(rèn)證考試,為打造一支有資質(zhì)有實(shí)力的團(tuán)隊(duì),公司不惜投入大量的資源。和諧的團(tuán)隊(duì)氛圍營造公司良好工作氛圍,是搞好團(tuán)隊(duì)建設(shè)的關(guān)鍵。人與人之間的相互影響效應(yīng)是非常明顯的,在企業(yè)中營造一種良好的人際氛圍,體現(xiàn)人與人之間的人格平等。通過開展企業(yè)文化建設(shè),培育共同的價(jià)值觀和行為準(zhǔn)則,營造相互鼓勵(lì)、相互幫助的工作氛圍,形成“勝則舉杯相慶,敗則拼死相救”的團(tuán)隊(duì)精神。以和諧的工作環(huán)境使每個(gè)員工在企業(yè)中不但干得好,還干得開心,從而不斷增強(qiáng)企業(yè)的凝聚力和團(tuán)隊(duì)的活力。上海新炬對(duì)團(tuán)隊(duì)氛圍的建設(shè)一向都是非常重視,為每個(gè)員工提供活動(dòng)經(jīng)費(fèi),每個(gè)團(tuán)隊(duì)可以靈活組織戶外活動(dòng),除此公司還定期組織活動(dòng)和專題拓展,大力支持建設(shè)活力、積極向上的團(tuán)隊(duì),從而營造了和諧的團(tuán)隊(duì)氛圍,也大大提高了員工的創(chuàng)造性及工作熱情。團(tuán)隊(duì)激勵(lì)方案團(tuán)隊(duì)的激勵(lì)方式要圍繞企業(yè)業(yè)務(wù)發(fā)展的總目標(biāo)而采取靈活多樣的方式,一個(gè)成功的激勵(lì)或自我激勵(lì)應(yīng)該能夠激勵(lì)成長,對(duì)任何人來講發(fā)展空間都很重要。大多數(shù)人都僅僅發(fā)揮出一半的能力,被告知和要求發(fā)揮出另一半的潛力是激勵(lì)的最有效方式。上海新炬激勵(lì)員工手段和方法:(方法和手段的運(yùn)用原則是:按需、原則不變、手段常新)原則不變基于業(yè)績和崗位的工資及績效獎(jiǎng)勵(lì);公司及組范圍內(nèi)的晉升和培訓(xùn)發(fā)展機(jī)會(huì);安全、舒適、氛圍融洽的工作環(huán)境以及全面、方便的配套設(shè)施;支持員工圓滿完成工作、達(dá)成高績效目標(biāo)的工作氛圍;直接主管對(duì)績效表現(xiàn)優(yōu)秀員工的書面或口頭感謝。精神激勵(lì)精神激勵(lì)包括目標(biāo)激勵(lì)法、集體榮譽(yù)激勵(lì)法、情感激勵(lì)法、公平激勵(lì)法、競賽激勵(lì)法等等。精神激勵(lì)的方式有多種,例如:公司高層簽署的表揚(yáng)信,優(yōu)秀南方基地測試人員評(píng)選活動(dòng)的事跡宣傳,讓優(yōu)秀人員參與管理和決策、在重大問題上發(fā)表意見等。物質(zhì)激勵(lì)最佳服務(wù)人員和飛躍進(jìn)步獎(jiǎng)的專項(xiàng)獎(jiǎng)勵(lì);設(shè)立最佳服務(wù)團(tuán)隊(duì)獎(jiǎng)勵(lì),鼓勵(lì)團(tuán)隊(duì)合作與互幫互助;進(jìn)行最佳員工排行榜的評(píng)選,對(duì)得票最多、上榜時(shí)間最長的員工給予獎(jiǎng)勵(lì);參與公司每月一期的有獎(jiǎng)技術(shù)征文活動(dòng);分時(shí)、按需獎(jiǎng)勵(lì)給通過培訓(xùn)即將上崗的員工舉行畢業(yè)典禮,進(jìn)行入職后的第一次正式激勵(lì);對(duì)推薦優(yōu)秀新員工來組工作的員工給予相應(yīng)獎(jiǎng)勵(lì);把表現(xiàn)優(yōu)秀的員工名單和事跡刊登到公司內(nèi)部刊物;邀請(qǐng)家庭成員參加團(tuán)隊(duì)組織的聚會(huì)活動(dòng)等;客戶的表揚(yáng)信在最醒目的地方給予張貼表揚(yáng)。團(tuán)隊(duì)考核制度考核目的設(shè)定明確的服務(wù)指標(biāo),使員工清楚地知道公司和客戶對(duì)服務(wù)水平和質(zhì)量的要求。加強(qiáng)管理層和員工對(duì)服務(wù)質(zhì)量的責(zé)任感。幫助管理層客觀地評(píng)估運(yùn)作表現(xiàn),而不是靠主觀的感覺判斷。利用客觀的數(shù)據(jù)分析問題所在并采取糾正及預(yù)防措施。降低運(yùn)作成本考核對(duì)象中國電信湖北公司2016年核心業(yè)務(wù)系統(tǒng)壓力測試、自動(dòng)化功能測試及RUEI性能優(yōu)化高級(jí)服務(wù)項(xiàng)目團(tuán)隊(duì)。收集信息的途徑客戶內(nèi)部員工下級(jí)上級(jí)其他的接觸部門人員內(nèi)部評(píng)分辦法中國電信湖北公司2016年核心業(yè)務(wù)系統(tǒng)壓力測試、自動(dòng)化功能測試及RUEI性能優(yōu)化高級(jí)服務(wù)項(xiàng)目團(tuán)隊(duì)的內(nèi)部考核將根據(jù)各個(gè)崗位職責(zé)要求進(jìn)行考核,考核指標(biāo)如下:崗位名稱測試工程師所在部門應(yīng)用管理部工作職責(zé)時(shí)間百分比發(fā)生頻率職責(zé)任務(wù)職責(zé)一:日常工作40%0工作任務(wù)測試時(shí),發(fā)現(xiàn)問題的數(shù)量及質(zhì)量(界面錯(cuò)誤或者是更深的業(yè)務(wù)錯(cuò)誤),報(bào)告問題時(shí),報(bào)告描述清晰、準(zhǔn)確;12%日常測試用例的編寫質(zhì)量,用例描述和預(yù)期結(jié)果準(zhǔn)確,需求覆蓋率8%日常熟悉系統(tǒng)業(yè)務(wù),掌握測試所需要的技術(shù)5%日常確保項(xiàng)目建設(shè)過程中的零失誤及零投訴5%日常項(xiàng)目工作完成準(zhǔn)時(shí)率達(dá)90%以上,確保項(xiàng)目工作客戶滿意度達(dá)100%10%日常職責(zé)二:推進(jìn)工作效率提升 10%0工作任務(wù)提出個(gè)人、團(tuán)隊(duì)工作中發(fā)現(xiàn)的問題,并給出解決建議5%隨機(jī)分享個(gè)人總結(jié)經(jīng)驗(yàn),為團(tuán)隊(duì)提供專業(yè)培訓(xùn);流程化、規(guī)范化日常工作5%隨機(jī)職責(zé)三:服務(wù)溝通(口頭/會(huì)議/文檔/方案/PPT/郵件等)30%0工作任務(wù)能與合作廠商良好交涉協(xié)調(diào),善于合作和幫助別人,順利完成工作15%隨機(jī)保持每周與各系統(tǒng)負(fù)責(zé)人,開發(fā)商的一次以上溝通10%隨機(jī)參加項(xiàng)目工作協(xié)調(diào)會(huì)、問題分析會(huì)、技術(shù)評(píng)審會(huì)等會(huì)議5%隨機(jī)職責(zé)四:綜合技術(shù)能力(完成工作量/綜合能力評(píng)定)20%0工作任務(wù)綜合技術(shù)完成工作:考核期內(nèi)對(duì)IT系統(tǒng)的了解程度10%隨機(jī)及時(shí)提交工作計(jì)劃、周報(bào)及總結(jié)2%隨機(jī)完成測試總結(jié)、測試過程報(bào)告等2%隨機(jī)各種工作總結(jié),項(xiàng)目總結(jié),測試方案,測試報(bào)告等提交及時(shí)率90%以上2%隨機(jī)技術(shù)文檔、測試報(bào)告、測試案例等整理及分類匯總2%隨機(jī)重大需求測試方案編寫,負(fù)責(zé)需求測試及總結(jié)匯報(bào)2%隨機(jī)崗位名稱項(xiàng)目經(jīng)理所在部門應(yīng)用管理部工作職責(zé)時(shí)間百分比發(fā)生頻率職責(zé)評(píng)分職責(zé)一:技術(shù)與項(xiàng)目管理工作30%0工作任務(wù)日常事務(wù)管理:協(xié)調(diào)資源按時(shí)完成需求測試管控工作及客戶下達(dá)的各類服務(wù)需求。15%日常專題推進(jìn):組織、啟動(dòng)服務(wù)專題(及構(gòu)思專題),專題項(xiàng)目工作完成準(zhǔn)時(shí)率達(dá)90%以上,確保項(xiàng)目工作客戶滿意度達(dá)100%。5%日常工作審核:項(xiàng)目組文檔方案審核,并做好日常工作量記錄5%日常負(fù)責(zé)需求測試、自動(dòng)化測試工作,為組內(nèi)工程師提供技術(shù)培訓(xùn)和開發(fā)指導(dǎo)5%日常職責(zé)二:重大事件跟進(jìn)及處理20%0工作任務(wù)組織協(xié)調(diào):及時(shí)響應(yīng)、組織人員處理各類重大事件,并按流程要求及時(shí)進(jìn)行事件2%隨機(jī)技術(shù)建議:全程跟進(jìn)技術(shù)處理過程,為工程師提供處理建議2%隨機(jī)溝通管理:并作為接口人做好客戶、合作廠商溝通、解釋工作,弱化故障影響面6%隨機(jī)牽頭處理測試環(huán)境相關(guān)的工程,幫助客戶協(xié)調(diào)開發(fā)商,制定、評(píng)審工程方案10%隨機(jī)職責(zé)三:服務(wù)溝通(口頭/會(huì)議/文檔/方案/PPT/郵件等)25%0工作任務(wù)項(xiàng)目接口人:負(fù)責(zé)與合作廠商、客戶的溝通、協(xié)調(diào)工作安排;定期與客戶或合作廠商溝通、了解客戶服務(wù)需求、對(duì)項(xiàng)目組工作要求,并及時(shí)提供解決方案或提高服務(wù)質(zhì)量的改進(jìn)建議10%隨機(jī)方案報(bào)告:及時(shí)提交工作計(jì)劃、周報(bào)及總結(jié);根據(jù)需求編寫(測試、技術(shù)、系統(tǒng))專題技術(shù)方案/測試報(bào)告;各種工作總結(jié),項(xiàng)目總結(jié),技術(shù)方案,測試案例等提交及時(shí)率90%以上15%隨機(jī)職責(zé)四:團(tuán)隊(duì)管理(成長/滿意度/經(jīng)驗(yàn)總結(jié))25%0工作任務(wù)團(tuán)隊(duì)管理:負(fù)責(zé)對(duì)組員下達(dá)任務(wù),組織、監(jiān)督日常維護(hù)工作;負(fù)責(zé)協(xié)調(diào)項(xiàng)目組的資源配置,提高團(tuán)隊(duì)工作質(zhì)量和工作效率5%隨機(jī)組織建設(shè):對(duì)項(xiàng)目組成員進(jìn)行考核,負(fù)責(zé)定期與項(xiàng)目組成員進(jìn)行技術(shù)、管理與文化等方面的溝通,善于尊重及接受他人的建議,提高團(tuán)隊(duì)合作與戰(zhàn)斗力5%隨機(jī)團(tuán)隊(duì)培養(yǎng):負(fù)責(zé)新員工培訓(xùn),親自及帶領(lǐng)核心同仁負(fù)責(zé)對(duì)團(tuán)隊(duì)成員的技術(shù)指導(dǎo);調(diào)查項(xiàng)目組成員的培訓(xùn)需求、組織實(shí)施培訓(xùn),提高團(tuán)隊(duì)技術(shù)能力。
要求要有明確的新人培養(yǎng)計(jì)劃、考核方式,并告知存在的缺點(diǎn)與改進(jìn)方式。5%隨機(jī)人員調(diào)休:根據(jù)團(tuán)隊(duì)員工情況,適當(dāng)安排員工調(diào)休,使員工得到休息,做到勞逸結(jié)合。10%評(píng)分等級(jí)優(yōu)秀良好一般較差很差>9595-8585-7575-65>65ABCDE一等二等三等四等五等等級(jí)說明優(yōu)秀(A)能力才干超出現(xiàn)任職務(wù)的要求,能夠承擔(dān)更高更復(fù)雜的工作任務(wù),具有卓越的才能;良好(B)具有的能力、才干滿足現(xiàn)任職務(wù)要求,能夠圓滿解決和處理工作中的問題,勝任現(xiàn)職;一般(C)具有現(xiàn)職的要求和起碼的能力和才干,基本勝任;較差(D)在現(xiàn)職需求必備能力和才干方面,稍有欠缺,需要在別人的扶持下勝任現(xiàn)職,需要努力;很差(E)不具備現(xiàn)職要求的能力,工作中經(jīng)常出錯(cuò),力不從心,不能勝任本職工作??冃Х答伩冃?yōu)異:成績優(yōu)異者推薦參加優(yōu)秀員工評(píng)選,與職位的晉升和工資提升掛勾,方法如下:每兩個(gè)月為一個(gè)考核期,由各團(tuán)隊(duì)按照25%的比例推薦人員參加公司述職;述職評(píng)委由4名公司管理層和現(xiàn)場20名大眾評(píng)委組成,其中管理層每人20分,現(xiàn)場20名大眾評(píng)委每人1分,總分100分;按最終個(gè)人總分得分由高到低排名,通過率控制在80-90%之間,述職通過成為公司當(dāng)期“優(yōu)秀員工”績效不達(dá)標(biāo):及時(shí)與該員工溝通,友善地指出其需要努力的地方,幫助其提升績效。團(tuán)隊(duì)后備制度及人員流失應(yīng)對(duì)為了避免人員流動(dòng)對(duì)于公司服務(wù)質(zhì)量的影響,同時(shí)確保公司在不可預(yù)料的突發(fā)情況下有足夠的人力資源投入,我們建立了人才危機(jī)管理計(jì)劃及人才危機(jī)預(yù)警管理系統(tǒng)。人才危機(jī)管理計(jì)劃,這一計(jì)劃的作用在于一旦發(fā)生人才流失危機(jī),公司能迅速根據(jù)事先擬定好的程序和計(jì)劃對(duì)此做出反應(yīng)。該計(jì)劃應(yīng)包括以下內(nèi)容危機(jī)管理小組的構(gòu)成、危機(jī)處理的基本原則、危機(jī)處理方案、危機(jī)管理程序等。人才危機(jī)管理計(jì)劃應(yīng)在工作分析的基礎(chǔ)上因崗制訂,依據(jù)各崗位的重要程度、可替代性強(qiáng)弱以及對(duì)任職者要求的高低進(jìn)行權(quán)衡選擇。為了使人才危機(jī)管理計(jì)劃不留于形式、富有效率并具備可操作性,該計(jì)劃針對(duì)公司內(nèi)的核心技術(shù)崗位和重要管理崗位,目的在于確保企業(yè)核心員工安全。如某一部門核心員工離職后,危機(jī)管理小組如何實(shí)施溝通管理,如何啟動(dòng)人才儲(chǔ)備尋找繼任者,如何控制損失和影響等。由于涉及到核心員工的模擬替代,公司在培訓(xùn)過程也極力取得他們的理解和支持,讓他們明白這些計(jì)劃的制定和實(shí)施只是公司的一項(xiàng)管理制度,而不是懷疑某人即將離職。另人才危機(jī)預(yù)警管理系統(tǒng)是對(duì)公司人才安全狀況進(jìn)行識(shí)別、分析、判斷,并做出警示和調(diào)控的管理活動(dòng),它是公司人才危機(jī)管理系統(tǒng)的一個(gè)子系統(tǒng)。建立人才流失危機(jī)預(yù)警管理系統(tǒng),關(guān)鍵是在認(rèn)真分析員工離職原因的基礎(chǔ)上確定相應(yīng)的預(yù)警指標(biāo),如工作滿意度、工作壓力感、員工對(duì)公司認(rèn)同感等。預(yù)警系統(tǒng)建立后,實(shí)施對(duì)這些指標(biāo)的日常監(jiān)控,一旦它們偏離正常安全范圍,系統(tǒng)立即發(fā)出預(yù)警信號(hào),隨后危機(jī)管理小組馬上展開分析調(diào)查,弄清問題出現(xiàn)的原因并評(píng)估其影響程度,然后在此基礎(chǔ)上做出相應(yīng)的管理決策,是改善組織管理以化解危機(jī)還是正式啟動(dòng)危機(jī)管理程序。危機(jī)預(yù)警管理系統(tǒng)的目的在于及時(shí)發(fā)現(xiàn)企業(yè)日常人才安全方面的問題,從而為改進(jìn)組織管理職能或?qū)嵤┤瞬帕魇C(jī)管理贏得時(shí)間和主動(dòng)。培訓(xùn)制度及方法培訓(xùn)內(nèi)容中國電信湖北公司2016年核心業(yè)務(wù)系統(tǒng)壓力測試、自動(dòng)化功能測試及RUEI性能優(yōu)化高級(jí)服務(wù)項(xiàng)目相關(guān)培訓(xùn),培訓(xùn)的目標(biāo)為:掌握各種基本的測試方法,測試人員懂得如何去測試一個(gè)需求業(yè)務(wù)培訓(xùn),測試人員熟悉業(yè)務(wù)系統(tǒng)的業(yè)務(wù)流程自動(dòng)化測試培訓(xùn),熟練使用自動(dòng)化腳本,會(huì)編寫自動(dòng)化測試腳本具備測試結(jié)果分析能力,了解測試測試結(jié)果分析的方法,具備結(jié)果分析能力,能夠根據(jù)需求或者開發(fā)提供的設(shè)計(jì)文檔,發(fā)現(xiàn)其中的邏輯錯(cuò)誤或者其他錯(cuò)誤。培訓(xùn)對(duì)象新員工培訓(xùn)方式現(xiàn)場培訓(xùn):現(xiàn)場培訓(xùn)主要是針對(duì)工具使用、測試方法、測試環(huán)境等各階段對(duì)使用人員的講解。講解的內(nèi)容將在集中培訓(xùn)階段再進(jìn)行深化,幫助學(xué)員加深理解。另外,在現(xiàn)場將盡量安排使
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 托管股份轉(zhuǎn)讓合同
- 外貿(mào)英語術(shù)語應(yīng)用練習(xí)題
- 建筑工程沉降觀測合同范本模板
- 2025國家能源集團(tuán)福建能源有限公司畢業(yè)生直招擬錄用人員筆試參考題庫附帶答案詳解
- 2025四川宜賓市高縣錦途勞務(wù)派遣有限責(zé)任公司招聘勞務(wù)派遣人員12人筆試參考題庫附帶答案詳解
- 2025年上半年宜昌市直事業(yè)單位招考及易考易錯(cuò)模擬試題(共500題)試卷后附參考答案
- 2025年上半年安徽阜陽潁泉區(qū)水利局排灌站招聘工作人員4人易考易錯(cuò)模擬試題(共500題)試卷后附參考答案
- 2023年UV激光切割機(jī)投資申請(qǐng)報(bào)告
- 2025年上半年安徽省合肥市廬陽區(qū)政府購買崗招聘23人易考易錯(cuò)模擬試題(共500題)試卷后附參考答案
- 2025年上半年安徽滁州市瑯琊高新產(chǎn)業(yè)投資發(fā)展限公司招聘管理及工作人員11人易考易錯(cuò)模擬試題(共500題)試卷后附參考答案
- 2025年共青科技職業(yè)學(xué)院單招職業(yè)適應(yīng)性測試題庫完整版
- 2025年上半年潛江市城市建設(shè)發(fā)展集團(tuán)招聘工作人員【52人】易考易錯(cuò)模擬試題(共500題)試卷后附參考答案
- 統(tǒng)編版語文二年級(jí)下冊(cè)15古詩二首 《曉出凈慈寺送林子方》公開課一等獎(jiǎng)創(chuàng)新教學(xué)設(shè)計(jì)
- 旅游電子商務(wù)(第2版) 課件全套 周春林 項(xiàng)目1-8 電子商務(wù)概述-旅游電子商務(wù)數(shù)據(jù)挖掘
- 2024年江西應(yīng)用工程職業(yè)學(xué)院單招職業(yè)技能測試題庫標(biāo)準(zhǔn)卷
- 屏蔽泵知識(shí)-課件
- 先天性腎上腺皮質(zhì)增生癥(CAH)課件
- 醫(yī)療機(jī)構(gòu)主要負(fù)責(zé)人簽字表(示例)
- 無犯罪記錄證明委托書(共4篇)
- 粉塵防爆安全知識(shí)最全課件
- 公辦園招聘副園長面試題
評(píng)論
0/150
提交評(píng)論