[SQL ] 查看資料庫狀態,並提出優化建議

作者: paranoia5201 (邁向研究生)   2019-07-21 15:07:11
新手DBA來求教,煩請大家給建議。
公司請我針對現有 30+ 上線的 SQL Server給予優化建議。
由於現在一切運作看起來都好好的,也不曉得是要怎麼優化。
同事說是公司想要減少每年要給微軟的維護費,減少license。
當然、這個優化計畫也是絕對不會撥錢買新設備(PM的說法是如此)。
Server狀況如下:
每個Server底下的Database數量不同,Table少則1-2個,多則近20個。
Server版本不一,2008與2012都還在用,目的是希望全部升級成2016。
我不成熟的想法:
1. 將Table數少的Server,其下的Database拉到其他Server,那原Server就可關閉。
2. 將其他老舊又厚重的Server底下的Database拉到其他Server(Table均衡),
也可以趁此機會升級Server到2016版本。
3. 評估現有Database的使用狀況(頻率、效率/益、出錯狀況等),提議刪掉某些Table,
減輕整體Server的負載量。
根據第三點,所以需要查詢各Server的使用狀況。
前人所留給我的文件中(到職時前人已不在),有這樣一份程式碼:
作者: KiroKu ( who)   2019-07-24 01:36:00
audit?

Links booklink

Contact Us: admin [ a t ] ucptt.com