改善資料庫效能的關鍵作法與技術 | 我要找工作
![改善資料庫效能的關鍵作法與技術](https://i.imgur.com/sLIY79K.jpg)
2012年8月17日—資料庫效能變差,連帶會影響應用系統的反應速度,因此我們應更積極地去管理這類伺服器環境的效能,盡可能地預防因此難以運作的風險.
![改善資料庫效能的關鍵作法與技術](https://i.imgur.com/sLIY79K.jpg)
對於資料庫功能與使用方式的了解,並不只是資料庫管理人員的責任,開發人員也不能置身事外,因此在開始著手系統開發之前,對現有環境配置的相關功能,若有一定程度的認識,在整體規畫時就可以納入這樣的考量,以便達到預期的效果,未來會面臨到的問題會比較少。
等到系統建置起來,才知道要去調整,這樣的影響有時候是非常大的。假設不用改寫程式,純粹從架構來調整,或人員本身的程式開發技巧夠好,就能達到目的,就不會有太大衝擊,但要應用資料庫的一些機制需和程式有所連動,影響會相當可觀,若程式開發人員的素質參差不齊,就會面臨到難以處理的狀況。
「要解決問題,首先要有Know-how」,逸凡科技資深技術顧問鄭樹認為,基本上,開發人員往往不知道SQL語法可以用更好的方式寫,來避免或解決資料庫效能的問題,假如一開始知道這作法的影響,就不至於犯錯,只要有人告訴他們該怎麼進行,而自己親身做過,也比較差異後,也就不會沿用先前錯誤的作法。
如何持續做好資料庫效能管理 效能管理是一種持續性的工作,現在狀況如此,半年後不見得還是一樣。若要以系統化的方式看待資料庫效能管理,IBM全球資訊科技服務事業部經理余佳蓉提出以下4個步驟:
一、找出潛在問題(Identify):對於影響服務水準(SLA)的主要資料庫效能衡量指標(KPI),要清楚建立起來,以便挖掘潛在問題。透過這些技術KPI,可以顯示系統的健康狀態,並且讓你看出問題出在哪裡,對DBA而言,他們可以指出執行時間過久的SQL查詢、緩衝共用區與I/O狀態、記憶體耗用量與資料鎖定的衝突點;而對開發人員來說,他們所關切的是在耗用很多時間的資料存取作業,分析應用程式花在計算作業的時間,以及等待資料庫回應的時間。
這些指標建立後,必須要能有效追蹤。你當然可以利用多人小組來執行手動檢查,以便找到脫離常軌的部分,或是當問題發生時,透過系統發送通知。
二、分析問題(Diagnose):當效能出現問題的通知發出後,我們必須去詳細檢視到底出了什麼狀況系統,但企業資訊系統越來越複雜,須從各種面向進行整體問題分析,例如集合網路、作業系統、中介軟體、應用程式相...
[開發] 資料庫 ... | 我要找工作
SQL Server 鎖定擴大 | 我要找工作
数据清理 | 我要找工作
Oracle Interval Partition 與Housekeeping | 我要找工作
数据清理 | 我要找工作
改善資料庫效能的關鍵作法與技術 | 我要找工作
網路管理系統 | 我要找工作
[Day15] 資料庫 | 我要找工作
![](https://i.imgur.com/sLIY79K.jpg)
台北市職缺 - 全穎國際公寓大廈管理維護有限公司全職清潔人員- 台北中山區星級酒店房務
全穎國際公寓大廈管理維護有限公司開出清潔人員-台北中山區星級酒店房務職缺5 名,主要工作內容有:1.負責工作區域清潔工作...
![](https://i.imgur.com/sLIY79K.jpg)
台北市職缺 - 豐隆大飯店股份有限公司兼職<急徵>2/4房務清潔員
豐隆大飯店股份有限公司開出2/4房務清潔員職缺30 名,主要工作內容有:1.枕頭套/被單/床單拆除後送至寢具集中區2.收浴室毛巾...