原文:第四章--SQLServer2008-2012资源及性能监控(1) 性能优化的第一步是发现问题,而发现问题通常又有两类:突发问题的侦测和常规问题的侦测,对于常规问题的侦测,通常需要有一个长效的性能监控作为依据. 本系列文章介绍 服务器性能监控 CPU使用率监控 内存使用率监控 前言: 当由于劣质的查询写法.缺失必要的索引或者数据库级别的其他情况所导致的性能问题时,可以通过使用执行计划.DMVs/DMFs.SQL Trace或者数据库引擎顾问(DTA)这些手段来查找问题的根源. 但是,如果性…
原文:第四章--SQLServer2008-2012资源及性能监控(3) 本文为本系列最后一章,监控内存使用.监控服务器的内存是非常重要的事情,有很多情况会引起内存消耗.所以要经常性地做检查. 本文将使用可靠性和性能监视器来获取内存相关的统计. 准备工作: 在开始之前,先来了解一下将要用到的计数器: Ø  Memory: Available Mbytes:提供系统上可用内存的数量. Ø  Memory: Pages/sec:显示有多少页被用于读或写入硬盘,这些基于硬页面错误. Ø  Paging…
原文:第四章--SQLServer2008-2012资源及性能监控(2) . 本文接着上文继续,讲述如何监控CPU的使用情况 前言: CPU是服务器中最重要的资源.在数据库服务器中,CPU的使用情况应该时刻监控以便SQLServer一直处于最佳状态. 本文将会使用可靠性和性能监视器来获取CPU相关的使用统计信息 可靠性和性能监视器是过去性能监视器工具的加强版.同时拥有性能监视器的全部功能. 性能计数器提供对各种系统活动的统计功能.可以找到有数百种性能计数器来针对Windows操作系统或者第三方应…
http://blog.csdn.net/dba_huangzj/article/details/8614817…
  尼玛的我不高兴写了,所以下面的文档我直接把原来的pdf给转换出来,加了点自己的注解,我写的话会写自己觉得终于的章节. 在搭建虚拟化平台时,网络的虚拟化是一个非常重要的环节,如何保障网络的持续可用并且可管理,Hyper-V 为此提供了一系列的功能来实现这个目标.网络虚拟化的完善程度,对整个虚拟化平台的扩展性起着非常重要的作用. 4.1Hyper-V 虚拟交换机管理器 在安装 Windows Server 2012 R2 的操作系统上,为该系统添加 Hyper-V 角色后,宿主机自动变为"第一台…
来到了TCP的最后一个章节,未来与性能.在当时(1991年)的未来,如今已经部分变为现实,部分就只是历史中的实验. 主要内容: 路径MTU的发现与TCP的结合. 长肥管道 和 高速千兆比网络. 窗口扩大选项. 时间戳选项 和 PAWS算法. T/TCP. TCP的性能. 24.1 前言 本章讨论TCP的一些修改建议,这些建议 可以使TCP在高速率环境中获得最大的吞吐量.使用路径MTU发现机制可以增加吞吐量. 长肥管道:带宽时延乘积很大的网络.以及TCP在这些网络上面的局限性.为了处理长肥管道,增…
前言: CPU是server中最重要的资源.在数据库server中,CPU的使用情况应该时刻监控以便SQLServer一直处于最佳状态. 本文将会使用可靠性和性能监视器来获取CPU相关的使用统计信息 可靠性和性能监视器是过去性能监视器工具的加强版.同一时候拥有性能监视器的所有功能. 性能计数器提供对各种系统活动的统计功能.能够找到有数百种性能计数器来针对Windows操作系统或者第三方应用程序的性能.SQLServer相同有数百个性能计数器供DBA使用. 在本文中,我们将跟踪下列相关CPU性能计…
之前章节首次介绍multi和exec的时候讨论过它们的”事务“性质:被multi和exec包裹的命令在执行时不会被其他客户端打扰.而使用事务的其中一个好处就是底层的客户端会通过使用流水线来提高事务执行的性能.本节将介绍如何在不使用事务的情况下,通过使用流水线来进一步提升命令的执行性能. 创建redis实例,连接数据库 StrictRedis from redis import StrictRedis # 使用默认方式连接到数据库 conn = StrictRedis(host='localhos…
WPF允许在代码中以及在标记中的各个位置定义资源(和特定的控件.窗口一起定义,或在整个应用程序中定义). 资源具有许多重要的优点,如下所述: 高效.可以通过资源定义对象,并在标记中的多个地方使用.这会精简代码,使其更加高效. 可维护性.可通过资源使用低级的格式化细节(如字号),并将它们移到便于对其进行修改的中央位置.在XAML中创建资源相对于在代码中创建常量. 适应性.一旦特定信息与应用程序的其他部分分离开来,并放置到资源部分中,就可以动态地吸怪这些信息.例如,可能希望根据用户的个人喜好或当语言…
第四章进程调度 进程调度程序可看做在可运行太进程之间分配有限的处理器时间资源的内核子系统.调度程序是多任务操作系统的基础.通过调度程序的合理调度,系统资源才能最大限度地发挥作用,多进程才会有并发执行的效果. 最大限度地利用处理器时间的原则是,只要有可以执行的进程,那么总会有进程在执行. 4.1多任务 多任务操作系统就是能同时并发地交互执行多个进程的操作系统.多任务能使多个进程处于堵塞或者睡眠状态.就是任务位于内存内但是不被执行,直到某一事件发生. 分类: l  非抢占式:除非进程自己主动停止运行…