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

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

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

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

功能:比较两个数据库的差异;

下载: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自带

SQLServerDBA十大必备工具相关推荐

  1. 转]SQLServerDBA十大必备工具

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

  2. 构建ASP.NET网站十大必备工具

    最近使用ASP.NET为公司构建了一个简单的公共网站(该网站的地址:http://superexpert.com/).在这个过程中,我们使用了数量很多的免费工具,如果把构建ASP.NET网站的必备工具 ...

  3. linux 内网文件传输工具_不管你是新手PHP程序员还是大佬都要知道的PHP十大必备工具...

    1.Notepad++ 总结来说就是小而精,7.4版本的软件包只有2.9M,比一般的IDE小数十倍,但是Notepad++的功能确是很全面的,代码高亮,语法折叠,宏功能,内置支持27种编程语言,基本上 ...

  4. 审核网络安全的十大必备工具

    如果想更好的认清网络的现状,请看本文主要讲述了可以帮助我们审核网络安全的十个工具. 一.Nessus:这是一款UNIX平台的漏洞评估工具,可以说它是最好的.免费的网络漏洞扫描程序.其更新速度很快,有超 ...

  5. 【NLP】NLP从业人员必须知道的十大必备知识库(附资料下载)

    作者 | 西山红叶 来源| 红叶看世界 (ID:westM_redL) 转载请联系授权(微信ID: shenjiaweigogogo) 在过去的一年面试了许多NLP相关的技术人员,但是很多人被我内心会 ...

  6. Web开发者十大必备网站资源任你挑

    http://tech.it168.com/a2010/0519/888/000000888016_1.shtml Web开发者十大必备网站资源任你挑 2010年05月19日10:35 来源:51CT ...

  7. mac十大必备软件排行榜 mac垃圾清理软件哪个好

    刚拿到全新的mac电脑却不知道该怎么使用?首先应该装什么软件呢?如果你有同样的疑惑,今天这篇文章一定不要错过.接下来小编为大家介绍mac十大必备软件排行榜,以及mac垃圾清理软件哪个好. 一.mac十 ...

  8. python图片-Python中的十大图像处理工具

    原标题:Python中的十大图像处理工具 导读:本文主要介绍了一些简单易懂最常用的Python图像处理库. 作者:Parul Pandey 来源:大数据文摘(ID:BigDataDigest) 当今世 ...

  9. 项目进度计划表_十大项目管理工具模版~

    大家都知道,好的工具.表格能大大提高工作效率. 特别是如此繁杂的项目管理工作,好的工具实在是太重要了! 今天小编就献上最常用的十大项目管理工具模板: 项目组成员表.项目范围说明书.WBS表.项目进度计 ...

最新文章

  1. org 07c00h的原因
  2. java怎么修改会员信息_JavaWeb用户信息管理系统-修改用户操作的实现
  3. tensorflow tf.data.TextLineDataset()对象 (包含来自一个或多个文本文件的行的“数据集”) 不懂是啥玩意??
  4. Dockerd docker-containerd docker-containerd-shim runC
  5. 计算机认识新朋友教案,小班教案认识新朋友
  6. sklearn自学指南(part61)--调整估计器的超参数
  7. poj 2069 Super Star 模拟退火
  8. umi config.js整体defineConfig配置
  9. I.MX6开发板移植Linux4.1.15内核之TSC2007触摸屏设备树信息的添加
  10. 漫步数学分析四——集合内部
  11. 破圈!不止于浏览器,WebAssembly 2020 大事记
  12. labview的IMAQ中sanp和grab有什么不同
  13. 转载--Github优秀java项目集合(中文版) - 涉及java所有的知识体系
  14. linux下建立无线wifi------简单实用!
  15. Intel收购半导体设计公司eASIC
  16. 搭建mqtt服务器apollo
  17. 吉大19秋学期计算机应用基础在线作业,吉大15春学期《计算机应用基础》在线作业二满分答案...
  18. Cisco Packet Tracer思科模拟器交换机的HSRP技术
  19. 盘点:20位近两年新任“院士校长”!
  20. 转 Vmware虚拟机怎样实现与主机同时上网的方法。

热门文章

  1. 变速器--中英文翻译
  2. html基础常用标签,HTML基础(三)常用标签-by Haley(示例代码)
  3. 投标书如何写?(转)
  4. Quasi Recurrent Neural Network (QRNNs) (git待更新...)
  5. UHF超高频RFID通信协议实验步骤
  6. 测相伪距观测方程、线性组合
  7. 15. cookie、session、token
  8. Given no hashes to check 131 links for project 'pip': discarding no candidates
  9. 引力波数据居然是用 Python 分析的
  10. stm32驱动NRF24L01_原理+代码解析