SQL 2012分析-无响应服务器
也许每周我都会观察到一系列ColdFusion错误,比如“由对等方重置连接”或“尝试建立连接时超时”。然后,在没有我或DBA干预的情况下,一切都恢复正常 这似乎不是一个网络问题。不依赖SQL的网页可以正常使用 SQL内存在事件期间出现峰值 我想知道原因。我的职责是前端web开发,但我的DBA并没有投入到帮助中。我希望得到一些关于从哪里开始的建议SQL 2012分析-无响应服务器,sql,sql-server,coldfusion,profiling,Sql,Sql Server,Coldfusion,Profiling,也许每周我都会观察到一系列ColdFusion错误,比如“由对等方重置连接”或“尝试建立连接时超时”。然后,在没有我或DBA干预的情况下,一切都恢复正常 这似乎不是一个网络问题。不依赖SQL的网页可以正常使用 SQL内存在事件期间出现峰值 我想知道原因。我的职责是前端web开发,但我的DBA并没有投入到帮助中。我希望得到一些关于从哪里开始的建议 我想知道: 在这些事件之一发生时,SQL中正在运行哪些查询? 是否有一个大的服务器负担过重? 一群小家伙? 某个表正在被重新索引吗?是否有其他进程占用
我想知道: 在这些事件之一发生时,SQL中正在运行哪些查询? 是否有一个大的服务器负担过重? 一群小家伙? 某个表正在被重新索引吗?是否有其他进程占用服务器 使用CF的SQL监控工具,我看到几个轻量级查询需要500秒才能执行。也许这些只是症状而不是原因。例如:
插入[我们的请求日志](X,Y,Z)值(?,NULL)
选择当前标识(“[我们的请求日志]”)作为“LastInsertedIdentity”,
@@ROWCOUNT为“RowsAffectedCount”
我认为我应该使用SQL事件探查器来调查这种情况,而我以前从未使用过SQL事件探查器
但我担心评测会对我们的生产服务器造成负担。我会在dev上进行测试,但有1000个查询分布在100多个web应用程序中——我不能单独测试每个查询。此外,我们的问题很可能更多地源于一系列问题,而不是单个查询
有什么建议吗
我们的配置
- 一台IIS 6 web服务器,三台IIS 7.5服务器
- 一台ColdFusion 8服务器,三台CF 9服务器
- 所有服务器共享一台MS SQL 2012服务器,其中包含约100个数据库
- 所有服务器都在VMWare机器上-不知道即时的详细信息,但可以找到