在SQL Server的性能调优中,有一个不可比拟的问题:那就是如何在一段需要长时间的代码或被频繁调用的代码中处理临时数据集?表变量和临时表是两种选择。
您将使用 SQL Server Management Studio 来管理您的 Analysis Services 实例和数据库,SQL Server Management Studio 是一个适用于所有 SQL Server 技术的中央管理工具。
当一个基于数据库的应用程序运行起来很慢时,90%的可能都是由于数据访问程序的问题,要么是没有优化,要么是没有按最佳方法编写代码,因此你需要审查和优化你的数据访问/处理程序。
Adventure Works Cycles 的数据仓库中有几个非常大的表。为改善此数据的存储,您决定对几个跨文件组的表进行分区。这样您就可以控制基础磁盘存储。
计划缓存(Plan Cache)是决定SQL Server系统性能的重要因素之一。本讲座介绍 SQL Server 编译、执行T-SQL 语句和存储过程的流程,并如何使用计划缓存来重复使用查询和过程计划。您将了解 SQL Server 在什么情况下会决定重新编译,怎样去监视重新编译并找出导致重新编译的起因,及SQL Server 2008 在计划缓存方面的性能增强,减少临时查询计划缓存所占用的系统内存空间。最后介绍一些开发数据库应用的实用技巧来避免重新编译,及使用 DMV来了解计划缓存现状,调试系统性能
在本视频课程讲座中,我们会一起来看SQL Server2008 在虚拟化和系统整合方面的提高和亮点,怎样结合善用Windows Server2008 R2 Hyper-V的各样功能,尤其是怎样利用Live Migration实现系统更高程度的可用性和管理性。本课程通过大量实例和最佳实践的分享,从测试数据和真实场景中让大家对SQL Server2008 虚拟化有个全面而深入的了解
在SQL Server 2008 R2中将包含名为MDS(Master Data Service)的主数据管理功能, 为企业内部实施主数据管理系统提供了方便的产品平台支持. 本视频课程将进行MDS产品功能的主要特性和实例演示, 并且针对如何去规划和实施一个主数据系统管理项目也给出了建议。
SQL Server的数据压缩技术在SQL Server 2008中得到了显著增强。SQL Server数据压缩技术最早出现在SQL Server 2005 SP2中,开始只是提供了对VARDECIMAL储存格式的数据进行压缩。工作原理就是当实际输入的数据小于储存位置的占用时,将压缩掉多余的空白部分。在SQL Server 2008中增加了减小数据库大小的本机压缩技术。
向现有或者新的企业数据存储环境中引入自动精简配置技术可能会导致存储恢复率的大幅度变化和基本的成本节约。自动精简配置技术的独立环境中与一系列功能配合满足应用需求,可以帮助管理者解决为每个应用分配足够存储空间的后续难题,这样它就可以在平滑运行的同时保留足够的存储空间来引入新的应用和应付预期外的增长。很多主要厂商在提供自动精简配置技术方面显得并不积极,不过这可能是因为他们不希望减少他们用户必须购买的存储容量(或者产品)。
SQL Azure Migration Wizard(SQLAzureMW)是CodePlex上的一个项目,它可以将SQL 2005及SQL 2008数据库迁移到SQL Azure上。
DbOctopus是一个Microsoft SQL Server数据浏览和编辑工具。目前免费为用户提供,不过免费版本只持续到2009年9月1日,之后将会以89美元的价格售出。它提供了一个30天的免费试用版。
由于SQL Server的普及程度非常高,也出现了大量的辅助工具,让DBA感觉眼花缭乱,为了避免在这些工具堆中不知所措,本文将向那些管理生产系统的DBA提供一些工具选择及使用方面的技巧,让他们的工作变得更简单。
微软SQL Server 2008引入了行压缩功能,但这个功能仅在企业版中有效,SQL Server中的行压缩特性可以压缩数据列,使其占用最小的存储空间
我们讨论的这个警告信息显示如下,当我试着更改AdventureWorks数据库<HumanResources.Department>表[GroupName]字段的"Allow Nulls"设置时,下面的警告产生了。
当我提到向外扩展数据库系统时,我实际上只是讨论对数据库系统进行分割或划分,以便你能利用那些部分,把它们分配到单独的数据库服务器上。
服务器级安全可能是系统管理员最关心的问题,而对于数据库来说,所有操作都是在生产环境中完成的。在大多数情况下,数据库管理员会将数据库细节的问题留给数据库开发人员处理
今年之前,我就写了一些SQL Server 2008安全特征如何帮你降低风险的文章。现在SQL Server 2008已经发布了一段时间了,那么应该如何保证呢?它是不是能够抵御住一些常见的攻击?
SQL Server ScriptLogic安全管理器集中针对Windows安全性的权限管理。
为了提高服务器安全性,最有效的一个方法就是升级到 SQL Server 2000 Service Pack 3a (SP3a)。要下载 SP3a,请访问SQL Server 2000 SP3a 页面。
SQL Server允许你根据自己的需求来审计成功的和失败的登录。启用这个审计的方法是使用SSMS。连接到对象浏览器中的SQL Server