博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[转]SQLServerDBA十大必备工具
阅读量:6191 次
发布时间:2019-06-21

本文共 1318 字,大约阅读时间需要 4 分钟。

曾经和一些DBA和数据库开发人员交流时,问他们都用过一些什么样的DB方面的工具,大部分人除了SSMS和Profile之外,基本就没有使用过其他工具了;

诚然,SSMS和Profile足够强大,工作的大部分内容都能通过它们搞定,但是MS、第三方公司甚至是个人开发者为SQLServer提供了很多其他的工具,如果你

能充分的掌握这些工具,无疑会给我们数据库的管理、优化、测试和排错节省大量的时间和精力,下面就来介绍除SSMS和Profile之外的其他有用的工具。

 

NO1: PD(PowerDesigner)

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

下载:

 

NO2: Log Explorer

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

;

下载地址:

 

NO3Tuning Advisor

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

下载:SQLServer自带

 

NO4:SSMSTools

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

下载:

 

NO5: DBDiff & TableDiff

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

下载:

 

NO6PAL Tool

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

下载:

 

NO7RML

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

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

的有用。

下载:

 

NO8:SqlNexus

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

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

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

下载:

 

NO9:SQLIO & SQLIOSim

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

下载:

 

NO10:SqlMonitor & SSBDiagnose

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

下载:SQLServer自带

 

转载地址:http://xyrda.baihongyu.com/

你可能感兴趣的文章
Android埋点技术分析
查看>>
蓝牙发现服务UUID(service UUID)
查看>>
phalcon遇到的那些坑
查看>>
关于内容审核,你需要了解的东西,这里都有!
查看>>
文本相似性计算总结(余弦定理,simhash)及代码
查看>>
使用geo_ip获得当前访问用户所在的城市
查看>>
Qt 4.7: Getting Started Programming with Qt
查看>>
bing translator api
查看>>
合并GridView中某列相同信息的行(单元格)
查看>>
C#类和接口、虚方法和抽象方法及值类型和引用类型的区别
查看>>
WCF传较大数据(转)
查看>>
Mono 3.0 发布,跨平台 .NET 运行环境
查看>>
C#操作注册服务卸载服务启动服务停止服务.. .
查看>>
Linux系统调用和库函数调用
查看>>
读《企业应用架构模式》-锁
查看>>
无法从使用方法中推导出方法... 的类型实參,请尝试显式指定类型实參
查看>>
Dynamic CRM 2013学习笔记(十三)附件上传 / 上传附件
查看>>
C#移动跨平台开发(2)Xamarin移动跨平台解决方案是如何工作的?
查看>>
单调栈
查看>>
cakephp 的事件系统(Getting to grips with CakePHP’s events system), 基于观察者模式...
查看>>