[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