配置
發糞塗牆
MVP, TOGAF, MCSE, Azure Solution Architect
展开
-
第十七章——配置SQLServer(4)——优化SQLServer实例的配置
前言:Sp_configure 可以用于管理和优化SQLServer资源,而且绝大部分配置都可以使用SQLServer ManagementStudio的图形化界面实现。 准备工作:为了查看SQLServer当前实例的配置,也可以使用下列查询来实现:SELECT *FROM sys.configurationsORDER BY name下面是本机的结果: 步骤:1、 执行下面语句,以翻译 2013-04-04 01:55:59 · 7305 阅读 · 0 评论 -
SQL Server 虚拟化(2)——理想的SQL Server虚拟机架构
搭建SQL Server虚拟机,在各个组织之间都有自己的标准和最佳实践。从第一眼看去,光物理配置就有过百种,所有的这些细微差别都有可能为后续日常管理过程中故障侦测带来麻烦。如果创建一个合适的虚拟机模版,并用于后续新虚拟机的创建和部署,那么可以把很多部署问题最小化。 在本文中,会讨论“为什么”要针对当前SQL Server负载创建理想化的SQL Server虚拟机。下一章会演示对于目前主流的VMWa翻译 2016-12-30 11:57:27 · 5478 阅读 · 3 评论 -
SQL Server 虚拟化(1)——虚拟化简介
本文属于SQL Server虚拟化系列前言: 现代系统中,虚拟化越来越普遍,如果缺乏对虚拟化工作原理的理解,那么DBA在解决性能问题比如降低资源争用、提高备份还原速度等操作时就会出现盲点。所以基于本人工作环境的情况和大时代的趋势,同时根据个人经验,绝大部分的IT人员都对虚拟化持有怀疑或者保留意见的态度。所以这里开始一个系列文章,介绍SQL Server虚拟化的内容,内容来自 Stairway to翻译 2016-12-23 17:46:46 · 19126 阅读 · 2 评论 -
第十九章——使用资源调控器管理资源(1)——使用SQLServer Management Studio 配置资源调控器
本系列包含:1、 使用SQLServer Management Studio 配置资源调控器2、 使用T-SQL配置资源调控器3、 监控资源调控器 前言: 在前面的章节,提到过可以通过多种配置数据库服务器的方式来提高性能。如索引、统计信息、hints、物理设计和服务器配置等。 当你完成上面那些配置后,还依旧有少量存储过程、查询运行得很慢时,由于硬件资源限制,可能已经没什么好调整翻译 2013-04-12 11:44:42 · 7451 阅读 · 0 评论 -
第十九章——使用资源调控器管理资源(2)——使用T-SQL配置资源调控器
前言:在前一章已经演示了如何使用SSMS来配置资源调控器。但是作为DBA,总有需要写脚本的时候,因为它可以重用及扩展。并且可以在不同服务器快速部署。下面来演示如何实现:步骤:1、 打开ssms,连到SQLServer。确保登录账号有CONTROLSERVER的权限。2、 运行下面脚本,删除前面创建过的资源调控器对象:USE masterGODROP WORKLOAD GROUP rg_We翻译 2013-04-12 11:46:53 · 4620 阅读 · 0 评论 -
第十九章——使用资源调控器管理资源(3)——监控资源调控器
前言: 在对每个应用程序配置了资源调控器之后,需要监控资源调控器。可能需要监控资源池的使用和多少个请求被分配到特定的资源池。也可能希望监控internal和default池的活动情况。 本文中,演示使用不同登录账号(AW_WebAppUser和AW_ReportAppUser),并监控CPU和内存资源的使用情况。 准备工作:本文使用的部分脚本在本系列的第一篇中已经写出。这里不翻译 2013-04-12 11:50:26 · 4461 阅读 · 0 评论 -
第十七章——配置SQLServer(1)——为SQLServer配置更多的处理器
前言: SQLServer提供了一个系统存储过程,SP_Configure,可以帮助你管理实例级别的配置。微软建议使用默认配置,但是基于不同的服务器、不同负载的系统和你的用法,更改配置可能会给你的性能带来好处。在32位和64位系统中,sp_configure会有一些差异。 我们经常见到SQLServer所在的服务器上还包含了如IIS、文件服务器或者域控制器这些服务或者功翻译 2013-04-04 01:42:12 · 10674 阅读 · 0 评论 -
第十七章——配置SQLServer(3)——配置“对即时负载的优化”
前言: 在第一次执行查询或者存储过程时,会创建执行计划并存储在SQLServer的过程缓存内存中。在很多时候,我们会执行一些简单的程序,仅仅执行一次,而为这些查询创建存储过程是非常浪费内存资源的。由于内存不足,可能会导致你的缓存溢出,从而影响性能。在2005之前,这是一个大问题,为了纠正这个问题。微软在SQLServer 2008中引入了对即时查询负载的优化功能。这个功能在2012也翻译 2013-04-04 01:52:26 · 6666 阅读 · 1 评论 -
第十七章——配置SQLServer(2)——32位和64位系统中的内存配置
前言: 本文讲述32位和64位系统中的内存配置,在SQLServer 2005/2008中,DBA们往往尝试开启AWE来限制内存。但是,在SQLServer2012以后,这个选项将被弃用,所以不能使用这种方式来控制32位实例的虚拟地址空间。如果你服务器上有很多内存,就只能升级到64位系统。下面是微软给出的内存限制: 虽然2012以后已经弃用AWE,但是了解一下32位系统翻译 2013-04-04 01:45:49 · 14991 阅读 · 0 评论