SQL Server数据库应用中有用的几个工具
SQL Server数据库应用中有用的几个工具一、PD(PowerDesigner)
SysBase公司提供的数据库设计工具,功能很强大,是做数据库设计时常见的工具。
二、Tuning Advisor(数据库引擎优化顾问)
1、根据数据库的运行情况,提示您做相关的优化。
2、SQL Server自带
三、SSMS Tools
SSMS工具的一个插件,能提供格式化代码、追溯历史等功能
四、DBDiff
1、比较两个数据库的差异
2、下载:http://opendbiff.codeplex.com
五、RML
1、下载:http://support.microsoft.com/kb/944837
2、常见的四个功能组件
(1)、ReadTrace工具:能读取数据库的Profile跟踪文件,并生成报告
(2)、Ostress工具:能将ReadTrace生成的文件重播,而且还可以对数据库做压力测试
(3)、ORCA工具:保证重报时,按照事件发生的顺序播放
(4)、Reporter工具:将ReadTrace后的内容通过报表的形式展现
六、SqlNexus
1、通过SQLServer自带的SQLdiag.exe工具收集信息,然后再用SqlNexus分析这些信息,它是前面一些工具的整合,为数据库管理人员寻找SQLServer服务器的性能瓶颈和排查故障提供了很好的支持
2、下载:http://sqlnexus.codeplex.com
七、SQLIO和SQLIOSim
1、磁盘IO压力测试工具
2、SQLIO主要是模拟随机或者顺序的方式来测试磁盘IO的性能
3、SQLIOSim是模拟SQLServer的行为来测试IO性能
4、下载:http://support.microsoft.com/kb/231619
八、SqlMonitor & SSBDiagnose
1、SqlMonitor是监控Replication和Mirror的必会工具,SSBDiagnose是测试SSB配置的工具
2、SQL Server自带