常見系統慢的表示的方式:
- 後臺的ERP系統,有時總是很慢,系統數據庫鎖死現象!
- 最近系統壓力很大,cpu等待i/o一直嚴重,不知道如何辦?
- 服務器經常應用慢,cpu經常達到100%,怎麼辦?
- 數據庫應用經常慢,但一會又好了,想去查時已看不到過去的高CPU線程了,請問如何處理啊
- 請幫忙看看statspack,是不是我的IO已經更不上了,客戶經常抱怨數據庫慢,
- 數據庫變的很慢咋分析處理
- oracle服務器的負載非常大,在某一時間壓力大能否查出原因?
- aix 系統cpu 率高,如何解決?
- 數據庫服務器週期性停頓是什麼問題?
以上是這幾年當iT慢-郎中下來,常見現象的一小部分。
隨着系統的穩定運行,數據量不斷的增加,併發用戶數的遞增,這個趨勢已經越來越普遍,慢的現象越來越嚴重!
應用系統會變慢,是一個無法改變趨勢和現象。只要不是慢到無法忍受,通常是不會認真處理,因爲沒有造成事故。就像“牙痛不是病,痛起來真要命”,牙痛不會是突然發生的,是逐漸累積的出來的。系統慢也不會是突然發生的,是各種原因不斷的累積出來的現象。
“牙痛”,很明確可以找牙醫治療,但是“系統慢”,要找哪個供應商來看?
常見處理慢的方式:
當開始發覺系統發生慢的時候,因爲還不是太嚴重,所以通常有幾種方式進行:
1. 召集各方一起會診:
a) 找服務器、存儲、網絡、數據庫、軟件商和集成商一起會診:通常結論是沒有人說他的設備有問題。
2. 自己想辦法解決:
a) 上論壇看有沒有熱心的高手幫忙:但是畢竟天下沒有白吃的午餐!
b) 找操作系統、數據庫、軟件、和其他硬件的優化方案:翻遍各種參考資料,但是不容易找到和自己完全相同的情況,
c) 總算找到相關的優化方法,但生產系統無法隨便更改參數,萬一造成事故,無法承擔。
當這個現象累積到一定的程度,發現已經無法靠簡單的優化命令來解決時,才發現問題的嚴重性,就必需進行另一階段的升級優化,但是在各種不同的軟件和硬件中,到底要從那裏開始?
常見的效果不佳的升級方案:
同時也看到許許多多的優化方案,在升級優化後,卻不見效果,比比皆是!
- CPU 2個變4個/8個,內存從4GB到16GB
- 存儲從SCSI 200GB升級到光纖2TB
- 2Gb的光纖盤陣再次升級到4Gb的帶寬
- 換更高(最高)型號的服務器和存儲設備
- 把服務器換成小型機
- 數據庫的優化、更新或更換
- 軟件的優化、修改或更換
爲什麼這些的升級方案,無法達到預計的效果呢?
到底要如何進行有效的性能優化改造?
欲知詳情,請聽下回分解! (待續)