数据库管理员制胜法宝--Coefficient

数据库的调整和优化可能是一个数据库管理员的最主要也是最关键的任务之一。

遗憾的是,对像SQL Server这样的数据库进行调整和性能调节并不是一件容易的事。SQL Server带有几种监控和调试工具,功能强大,但精通掌握十分困难。

然而,现在有了Coefficient。它是Intrinsic Design公司发布的新产品,对初学者和有经验的数据库管理员都适用。Coefficient可以帮助加强SQL Server的性能调节,提高操作员监控SQL Server内部工作的能力。最有用处的是,它能把监控数据以几乎所有的数据库管理员都可以理解的格式呈列出来。

Coefficient并不是Performance Monitor, Query Analyzer或者Profiler的完全替换品。Coefficient更像加强的SQL Server Profiler。它的工作方式十分类似于Profiler,但比Profiler更为容易使用和理解。(如图1)

图1 Coefficient类似Profiler

Coefficient运行过程

Coefficient可以安装在SQL Server服务器上,也可以安装在任何通过网络联结在SQL Servers上的计算机上。安装十分简单,安装完毕就可立即进行监控工作了。一般来说,按下列步骤进行:

首先在主页面上增加一个SQL Server,就像使用Enterprise Manager注册一个SQL Server一样。

在列表上选择一个想要分析的数据库,然后建立一个跟踪,即通常所说的Trace,有点像用SQL Server Profiler建立的跟踪文件,但是比它更容易操作:不必经过多少如Events、Data Columns和Filters之类的复杂工作。替而代之的是一种逐级的向导,只需要设置几个简单的参数即可完成,包括指定Trace表名(Coefficient用来存储跟踪数据的SQL Server表)、设置Trace运行时间(试用版最多只能运行20分钟)、设置分析是否在Trace结束之后立即执行,等等。

如果选择在Trace完成之后立即运行分析(Analysis),还需要指定分析文件存储的地方和运行分析的类型,这些常常是通过选择模板完成的,也就是说,模板(Template)是用来指定想要执行的分析的具体类型。

完成向导,Trace就开始了,一直运行到指定的时间跑完为止(如图2)。在这期间,监控所得到的数据保存在SQL Server中指定的Trace表中。随后可以立即进行Analysis,用户也可以在任何时候对Trace表中的监控数据进行多种分析。

图2 运行Trace

分析的结果保存为很多HTML文件,用户可以方便地打开并点击查看各项内容。更重要的是,分析结果能方便地发布在内部网的网络服务器上,供多个用户使用浏览器进行查阅。

时间: 2025-01-29 20:51:54

数据库管理员制胜法宝--Coefficient的相关文章

数据库管理员制胜之宝

管理员|数据|数据库 数据库的调整和优化可能是一个数据库管理员的最主要也是最关键的任务之一.遗憾的是,对像SQL Server这样的数据库进行调整和性能调节并不是一件容易的事.SQL Server带有几种监控和调试工具,功能强大,但精通掌握十分困难. 图1 Coefficient类似Profiler 然而,现在有了Coefficient.它是Intrinsic Design公司发布的新产品,对初学者和有经验的数据库管理员都适用.Coefficient可以帮助加强SQL Server的性能调节,提

数据库管理员DBA

管理员|数据|数据库 数据库管理员DBA什么是DBA 数据库管理员,英文是Database Administrator,简称DBA.这个职位对不同的人意味着不同的意义.一个小的软件开发工作室和一个分工高度明细的大公司相比,DBA的职责来得更加宽泛一些.一个公司,不管它是自己开发应用软件,还是购买第三方的应用软件,只要涉及到数据库(有多少不涉及数据库的应用软件呢?数据库是商业的灵魂和大脑啊),就需要确定是否雇佣一个或几个DBA.知道DBA这个职位有哪些要求,对于企业内部这个职位的定义或者对于那些未

ORACLE数据库管理员的职责

oracle|管理员|数据|数据库               ORACLE数据库管理员的职责 ORACLE数据库管理员应按如下方式对ORACLE数据库系统做定期监控: (1). 每天对ORACLE数据库的运行状态,日志文件,备份情况,数据 库的空间使用情况,系统资源的使用情况进行检查,发现并解决 问题. (2). 每周对数据库对象的空间扩展情况,数据的增长情况进行监控,对数据库做健康检查,对数据库对象的状态做检查. (3). 每月对表和索引等进行Analyze,检查表空间碎片,寻找数据库 性能

《DBA修炼之道:数据库管理员的第一本书》——1.7节DBMS版本迁移

1.7 DBMS版本迁移 DBA也负责管理DBMS的版本迁移,DBMS产品变更相当频繁,通常每年都会有新版本发布.保持DBMS运行和更新是一项持续的工作,将占据DBA工作的大部分时间.要降低停机几率和减少应用程序需求变化,无论采用何种方法都必须与企业的需求相符. 保持DBMS运行和最新是一项持续的工作,将占据DBA工作的大部. 多面手 数据库是现代应用程序的核心,如果DBMS失败,应用程序随之失败,进而整个业务也被迫停止:如果数据库和应用程序经常失败,整个业务也可能会失败.因此数据库管理员对现代

《DBA修炼之道:数据库管理员的第一本书》——1.2节独特的优势

1.2 独特的优势 一名优秀的DBA要享受挑战并且还得是出色的问题终结者. DBA负责设计和维护企业的数据库,他处在企业的核心位置.这样,DBA就有机会去学习各个方面的业务,以及知晓知识间的关联.他们还能研究公司的前沿技术,这使得他们的工作充满了新鲜感--但是第一次尝试找出一项新技术是怎样工作的过程中可能会有挫折感.DBA常常是独自努力研究,在遇到问题的时候不会有其他专家帮忙.因此,一名优秀的DBA要享受挑战并且还得是出色的问题终结者. 1.2.1 DBA的薪资 作为技术人员你不会找到比DBA更

重塑核心价值才是智能家居突围的制胜法宝

"滴水穿石非一日之功,冰冻三尺非一日之寒".同样,智能家居也绝非一日便可成熟. 正值新春之喜,笔者发现无论是国美.苏宁亦或是一些大型的超市,作为传统热销年货中一大品类的家电卖场,今年反而显得过于冷清.显而易见,在竞争充分. 品牌格局日益成熟的市场下,消费者愈加成熟理性,品牌忠诚度也不断提高,价格战已经不能取得企业预期的效果,智能家电厂商亟需一个突破口来摆脱他们现在所 面临的尴尬局面. 在移动互联网时代,互联网和科技公司现在追求快速决策.快速运营,并通过频繁试错迅速地进行改革和创新来吸引

各大电商价格战制胜法宝,价格“降”到最低水平

电商们始终要记住一点:不管你做什么,都必须得让消费者信任你.听起来很简单,不过目前做电商的那么多,做的很好的又有几个? 六月注定是一个不平常的月份,原本"6.18"是属于京东"专属"的周年店庆日,不过随着不少电商明星的蜂拥跟进,从而形成了电商领域半年一庆的局面.6.18之前微博各大电商发起"舌战",一场没有硝烟的战争,就在18日零时起,终于动起了真格,电商年中大促销进入最高峰."全网最低""1折起"&quo

《DBA修炼之道:数据库管理员的第一本书》——1.12节新技术对DBA的影响

1.12 新技术对DBA的影响 每当企业引进做生意的新方法和新技术时,DBA都要行动起来.数据是任何应用程序的心脏,随着大多数的新技术为程序开发人员所采用,它们也对数据产生了影响.实际上,数据是现代商业的生命线,数据库容纳数据,而DBA是数据库技术尤其数据库集成技术方面的专家. 接下来研究三种具体的新技术,它们在某种程度上都依赖数据库管理的有效部署:数据库耦合的应用程序逻辑.互联网电子商务开发和手持计算. 1.12.1 过程DBA:管理数据库逻辑 传统的数据库管理系统作用的域中规中矩,包括存储.

云计算电视争夺战打响 标准或将成最终制胜法宝

苹果推出智能电视的脚步声正越来越近.在国内,随着IT巨头和内容供应商纷纷介入智能电视市场,一场围绕云计算的电视争夺战已正式打响.智能电视市场三雄争霸格局在构建的初期就已经刀光剑影.未来谁将成为赢家还是未知数. 云计算电视争夺战正式打响 近日,视频公司乐视正式推出了云视频智能机,从而曲线进入智能电视领域.乐视TV市场部总监杨鸣表示,不管什么样的电视,只要连接了这款设备,电视就可以实现市面上销售的智能电视的所有功能.而通过连接乐视TV的产品实现智能化,要比用户换掉整台平板电视的成本低得多.这一表态已