您的位置:首页 > 数据库

SQLServerDBA十大必备工具---让生活轻松点

2013-04-25 15:47 375 查看
NO1: PD(PowerDesigner)

功能:SysBase公司提供的数据库设计工具,功能很强大,是做数据库设计时必备的工具;

下载:http://www.3ddown.com/soft/14524.htm



NO2: Log Explorer

功能:数据库日志读取工具,主要用来恢复误操作的数据(目前只支持到2005版本),详见:

http://blog.csdn.net/jinjazz/archive/2008/05/19/2459692.aspx ;

下载地址:http://www.pc6.com/softview/SoftView_57657.html



NO3:Tuning Advisor

功能:优化顾问,会根据数据库的运行情况,提示您做相关的优化(可靠性不是太高,需要自行判断);

下载:SQLServer自带



NO4:SSMSTools

功能:SSMS工具的一个插件,能提供格式化代码、追溯历史等功能(通过它,也许你可以开发自己的插件);

下载: http://www.ssmstoolspack.com/



NO5: DBDiff & TableDiff

功能:第一个是比较两个数据库结构的差异,第二个可用来比较表中数据的差异(而且能生成相关的脚本);

下载:http://opendbiff.codeplex.com/



NO6:PAL Tool

功能:Performance Analysis of Logs,Perfmon日志分析工具;

下载:http://pal.codeplex.com/





NO7:RML

功能:这个工具非常强大,下图展示了完成安装后它的四个主要功能组件;ReadTrace工具能读取数据库的Profile跟踪文件,并生成报告;Ostress能将ReadTrace

生成的文件重播,而且还可以对数据库做压力测试;ORCA能保证重报时,按照事件发生的顺序播放;Reporter能将ReadTrace后的内容通过报表的形式展现,相当

的有用。



下载:http://support.microsoft.com/kb/944837



NO8:SqlNexus

功能:先通过SQLServer自带的SQLdiag.exe工具收集信息,然后再用SqlNexus分析这些信息,它是前面一些工具的整合,为数据库管理人员寻找SQLServer服务器

的性能瓶颈和排查故障提供了相当强大的支持(MS工程师很多都用这个哦,买技术支持的朋友们有木有经历过MS要求你开启SQLDiag,然后将收集的数据回传给他们

的;现场支持时,是不是也开启SQLDiag收集数据,然后就出来了服务器性能报告,有木有;所以掌握它,1k/时的定期服务器检查技术支持费用可以省了);

下载:http://sqlnexus.codeplex.com/





NO9:SQLIO & SQLIOSim

功能:磁盘IO压力测试工具,SQLIO主要是模拟随机或者顺序的方式来测试磁盘IO的性能;SQLIOSim是模拟SQLServer的行为来测试IO性能;

下载:http://support.microsoft.com/kb/231619



NO10:SqlMonitor & SSBDiagnose

功能:SqlMonitor是监控Replication和Mirror的必会工具,SSBDiagnose是测试SSB配置的工具;

下载:SQLServer自带



还有一个SQL Prompt 效率倍增啊

ApexSQL一套工具也很强力

SQLDiag收集的信息已经相当的全面了,而且你可以自行开启和关闭掉某些数据的收集选项,甚至自定义收集项
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: