SQL监视工具基于事件

时间:2011-12-13 14:32:27

标签: database sql-server-2008 profiling monitoring

正在工作的产品表现出奇怪的行为,我们猜测它是数据库问题

我们使用MS SQL Server 2008

我们计划通过监控工具监控它,这是一个事件基础

我的意思是它应该开始收集数据或开始监视基于事件的数据库,例如

  • 如果连接数超过500个
  • 如果特定查询的持续时间超过定义的时间
  • 在我们设定的特定时间
  • 或仅在触发特定查询时

我们是否可以在安装工具之前安装工具并从MS SQL Server获取数据?我猜它从SQL Server主表中获取数据,所以有可能???

你对上述情况说了什么工具

日Thnx

1 个答案:

答案 0 :(得分:1)

首先 - 如果您要收集和监控的数据量不是很大 - 考虑编写自己的简单服务来监控它,如果没有 - 您可以查看 Spotlight for Sql Server Enterprise - 它监视sql server中的很多东西,并且可以对阈值进行微调,就像在其中添加自己的自定义计数器和警报一样。但它并不便宜。