|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
我们分析上面的两个操作,都有一个“删除数据”的过程。<p> SQLServer2005的新功效为静态办理工具,它们是在指准时间前往某个数据库实例的特别形态信息的数据库视图或函数。这些工具同意数据库办理员或开辟者对数据库服务器举行高效监控。静态办理工具代替了SQLServer之前版本中的很多体系表格,但也为数据库办理员供应更多观察手腕。 服务器上必要监控的内容,几近都有对应的静态办理工具。既然有这么多静态办理工具,在这篇文章中一一举行会商是不实践的。比方,共有12类静态办理工具,但这里我次要会商我以为相称主要的五个工具,它们分离来自与SQLServer操纵体系、目次和实行有关的类中。
这些工具被分为两类:数据库级别和服务器级别。SQLServer2005的平安构架有些分歧,以是你必需接纳一些措施包管你可以利用本文会商的视图和函数。你必需包管利用这些例子的用户可以检察工具的SERVERSTATE和DATABASESTATE。能够使用GRANT语句来完成这一点。
在我入手下手先容静态办理工具之前,你应当创建一个可用在一切例子内里的表格。列表A是创建这个表格的代码。
列表A
IFOBJECT_ID(DMVTest)ISNOTNULL
DROPTABLEDMVTest
GO
CREATETABLEDMVTest
(
C1INTIDENTITYPRIMARYKEYCLUSTERED,
C2INT,
C3CHAR(5)
) SQLServer操纵体系相干静态办理工具
sys.dm_os_performance_counters:这个视图前往的信息枚举与SQLServer间接相干的功能统计。前往的信息代表经由过程Windows功能监控器显现的内部功能计数器。在SQLServer2000中,这些数据以一个叫做sysperfinfo的体系表格来暗示,SQLServer2005中也有这个表格,但仅用于向后兼容。未来的版本大概会删除这个表格。
导致了一个使用几乎和mSQL一样的API接口的用于他们的数据库的新的SQL接口的产生,这样,这个API被设计成允许为用于mSQL而写的第三方代码更容易移植到MySQL。 |
|