我感兴趣的是可以针对SQL Server 2008运行的查询,它可以告诉当前进程(以及运行它们的用户)执行的内存使用情况。任何帮助,将不胜感激。谢谢。SQL Server 2008内存瓶颈
3
A
回答
1
你可以尝试这样的事情:
SELECT *
FROM sys.dm_exec_requests
CROSS APPLY sys.dm_exec_sql_text(sql_handle)
或者,你可能会遇到:
sp_who
看到所有的用户和进程
但是,正如EZI说,你可以只使用SQL Server Profiler工具并运行跟踪。
4
告诉当前进程
这太普通了,不能回答的内存使用情况。几乎SQL中的所有内存都在'进程'(查询)之间共享,并且不能归因于单个进程。可以清楚地归因于查询的唯一重要的内存消耗是内存授权,并在sys.dm_exec_query_memory_grants
中公开。我建议你也读一下Buffer Management。
相关问题
- 1. SQL Server CPU与存储瓶颈
- 2. IIS瓶颈?
- 3. 查找SQL查询瓶颈
- 4. SQL瓶颈,如何解决
- 5. 瓶颈和ZeroMQ
- 6. java.awt.container.add(comp)瓶颈
- 7. 用于查找sql server中数据库瓶颈的工具
- 8. SQL Server执行计划:筛选以显示瓶颈?
- 9. SQL Server 2008,恢复RAM内存
- 10. Firebird SQL:查找瓶颈/性能分析
- 11. 瓶颈问题mysql
- 12. 是PowerShell的瓶颈
- 13. 数字GUI瓶颈
- 14. 瓶颈的含义?
- 15. ASP.NET性能瓶颈之谜
- 16. 在CakePHP中查找内存和CPU时间瓶颈
- 17. 经典的ASP瓶颈
- 18. PHP - MySQL - Foreach循环瓶颈
- 19. SQL Server 2008与SQL Server 2008 Express大小
- 20. MapReduce洗牌阶段瓶颈
- 21. Zend_Search_Lucene的性能和瓶颈?
- 22. 并行运行Azcopy - 瓶颈?
- 23. 套接字的瓶颈?
- 24. GPU编程 - 转移瓶颈
- 25. EclipsLink 2.0的性能瓶颈
- 26. pthread_join正在成为瓶颈
- 27. 如何剖析OpenMP瓶颈
- 28. python - daemonize瓶颈脚本
- 29. CUDA MPI性能瓶颈
- 30. MySQL的性能瓶颈
您有完整版本的SQL Server?如果是的话,你可以使用Profiler。 – Ezi 2012-03-26 17:43:29
查看Adam Mechanic出色的[sp_WhoIsActive](http://sqlblog.com/files/folders/beta/entry42453.aspx) – Andomar 2012-03-26 17:45:52
ADmins属于http://dba.stackexchange.com/,我们需要将http://dba.stackexchange.com/添加到地点列表中,以便在您认为该地点不在本地的位置时移动主题。 – HLGEM 2012-03-26 19:41:37