SQL Server 2012笔记分享-45:使用资源监视器监控SQL
2014-06-30 08:57
387 查看
使用资源监视器,我们可以方便的看到SQL server服务器上相关进程的CPU、内存、磁盘I/O、网络的消耗情况。资源监视器是操作系统自带的组件。
资源监视器提供一个快速、实时及图形化界面来显示包括CPU、内存、I/O和网络使用情况的信息,可以监视和检查所有当前运行在机器上的进程的这部分信息。并可以通过这个工具来结束你认为对性能有潜在风险的进程。
通过使用资源监视器,可以快速定位消耗硬件资源的进程。同时可以查看网络方面的瓶颈。在SQLServer生产环境中,如果你发现某些进程、应用程序耗费的资源比SQLServer还多,并已经影响到SQLServer的性能,你可以考虑把这些经常或者应用程序移到别的服务器,以使得SQLServer的性能不会收到太大的影响。
我们可以通过任务管理器的性能选项卡的下方来打开资源监视器。
在资源监视器的界面,可以从操作系统层面来看CP、内存、磁盘和网络的使用情况,比如在下图可以看到sqlservr.exe进程的内存详细使用情况。
再比如,我们还可以查看磁盘的当前读写情况。
也可以在概述界面进行整体查看。
除了使用资源监视器以外,我们也可以在进程管理器中进行查看。
通过添加相应的要显示的列,我们可以看到SQL的相关进程的路径名称,内存使用情况,描述信息,当前登录该进程的账户,已经进程的PID信息,如图。
===========================================================================================
最后,除了使用资源监视器、任务管理器之外,还有一个有助于辅助我们日常维护SQL服务器的工具,就是可靠性监视器,如图。
我们可以通过控制面板——系统和安全——操作中心——可靠性监视程序来找到他。
如果是windows8以上操作系统,可以通过win+Q的方式来搜索该工具。
======================================================================================
资源监视器提供一个快速、实时及图形化界面来显示包括CPU、内存、I/O和网络使用情况的信息,可以监视和检查所有当前运行在机器上的进程的这部分信息。并可以通过这个工具来结束你认为对性能有潜在风险的进程。
通过使用资源监视器,可以快速定位消耗硬件资源的进程。同时可以查看网络方面的瓶颈。在SQLServer生产环境中,如果你发现某些进程、应用程序耗费的资源比SQLServer还多,并已经影响到SQLServer的性能,你可以考虑把这些经常或者应用程序移到别的服务器,以使得SQLServer的性能不会收到太大的影响。
我们可以通过任务管理器的性能选项卡的下方来打开资源监视器。
在资源监视器的界面,可以从操作系统层面来看CP、内存、磁盘和网络的使用情况,比如在下图可以看到sqlservr.exe进程的内存详细使用情况。
再比如,我们还可以查看磁盘的当前读写情况。
也可以在概述界面进行整体查看。
除了使用资源监视器以外,我们也可以在进程管理器中进行查看。
通过添加相应的要显示的列,我们可以看到SQL的相关进程的路径名称,内存使用情况,描述信息,当前登录该进程的账户,已经进程的PID信息,如图。
===========================================================================================
最后,除了使用资源监视器、任务管理器之外,还有一个有助于辅助我们日常维护SQL服务器的工具,就是可靠性监视器,如图。
我们可以通过控制面板——系统和安全——操作中心——可靠性监视程序来找到他。
如果是windows8以上操作系统,可以通过win+Q的方式来搜索该工具。
======================================================================================
相关文章推荐
- SQL Server 2012笔记分享-44:使用活动监视器监控SQL
- SQL Server 2012笔记分享-32:性能计数器监控SQL
- SQL Server 2012笔记分享-42:SQL Server Agent服务配置建议
- SQL Server 2012笔记分享-36:SQL账户设置
- SQL Server 2012笔记分享-50:理解SQL Server browser
- SQL Server 2012笔记分享-56:SQL初始配置考虑因素
- SQL Server 2012笔记分享-53:例行监控任务
- SQL Server 2012笔记分享-15:连接到Windows Azure SQL
- SQL Server 2012笔记分享-46:如何快速学习T-SQL语句
- SQL Server 2012笔记分享-37:SQL权限设置
- SQL Server 2012笔记分享-28:使用日志文件查看器
- SQL Server 2012笔记分享-3:版本对比
- SQL Server 2012笔记分享-17:理解并设置文件表(FileTable)
- SQL Server 2012笔记分享-13:静默安装
- SQL Server 2012笔记分享-23:备份与恢复场景1 推荐
- SQL Server 2012笔记分享-21:事务日志截断、回绕与收缩
- SQL Server 2012笔记分享-16:理解并设置文件组
- SQL Server 2012笔记分享-11:理解数据变更捕获
- SQL Server 2012笔记分享-7:高可用性功能的增强
- SQL Server 2012笔记分享-5:理解SQLOS