《SQLServer2012实施与管理实战指南》(高清PDF下载)

c#小王子 c#小王子 2021-07-08 1381 SQL server


《SQLServer2012实施与管理实战指南》(高清PDF下载)


内 容 简 介


本书主要面向对 Micerosoft SQL Server 有一定基础的数据库系统管理人员和开发人员,针对他们在日常工作中可能遇到的种种困扰提出解决方案。本书讨论的主题不是一般的功能介绍,也不偏重于理论讨论,而是面向实践,解决用户开发和使用 SQL Server 过程中常见的经典问题。在每个章节里,都会基于这个主题从经常遇到的问题入手,描述其表现形式,介绍其背后的运行机理与基本理论知识,介绍搜集和分析问题日志的方法,以及解决实际问题的可选手段。本书所包含的案例分析都来源于真实案例。读者既可以把这本书作为一部进阶学习的参考书籍,更深入地理解 SQL Server 的原理和运行规律;也可以把这本书作为一本工具书,在遇到问题时查阅解决办法。


前言


Micerosof SQL Server 作为一款通用的关系型数据库管理系统,在业界已经有20年的历史。由于其上手容易、管理方便、功能丰富、系统稳定,受到了广大用户的青睐。随着 PC 服务器能力的提高和它自身的不断改进,它的使用广度和深度正在不断扩大。近年来它的使用主要有以下几种特征。


1.能够支持更多的并发用户与更大的数据库


最近几年,PC服务器完成了从32 位到64位的转化,支持的内存数量有了数量级的增加。对于SQL Server这样一个需要缓存大量数据的 Windows 应用,这无疑帮助巨大。而现在的服务器动辄有十几个、几十个、其至三位数个数的 CPU,也提供了从前想象不到的计算能力,这使得 SQL Server 能够有更多的系统资源来响应客户端的请求。


而在 SQL Server 内部,微软的产品组也在不断地优化其内部设计,对资源调度、数据存储、语句执行及内部监控机制都做了重大调整,使得 SQL Server 能够更有效地利用系统资源.高效稳定地运行。


这两方面相结合,其效果是 SQL Server 在不断地挑战自身极限,能够支持更多的并发用户数与更大的数据库。我们衡量一台 SQL Server 能力的强弱经常会看一个性能监视器指标 Batch Requests/see,也就是 SQL Server每秒能做完的批处理数目。近年来在国内客户那里,这个指标超过 1000 的服务器是越来越普遍了。而在一些国外的客户那里,我们能看到负荷超过 10000、甚至能完成接近 20000个批处理/秒的真实生产系统。


2. 成为一个通用数据平台,被更多的应用服务所使用


由于 SQL Server 出色的表现,它被越来越多的应用服务选作了背后的数据平台。现在很多流行的微软服务器端产品,例如 Microsoft SharePoint Service、Microsoft Lync Server、Microsoft Dynamics CRM、Microsoft System Center Configuration Mamager,其背后都有 SQL Server 为它们存储和处理数据。


在这种背景下,SQL Server 2012于2012年上半年发布了。作为全新的企业级信息平台,SQL Server 2012不仅提供了更高级别的企业级稳定性,更灵活深入的商业智能,同时提供多种功能满足公有云及私有云环境下应用的实现与运行,并且可以帮助企业无缝透明地从现有的传统应用迁移到私有云及公有云之上。


SQL Server 像微软的其他很多产品一样,上手很容易,装上就能用,入门的门槛不高。国内很多介绍 SQL Server的书籍都集中在功能介绍和编程开发上。很多用户觉得SQL Server就像一台傻瓜照相机.在大部分时候都能拍出不错的照片,可是如果工作不正常或者达不到要求,就不知道应该怎么调整了。其实 SQL Server 可以当傻瓜机用,但也具有复杂的"手动功能"。对于数据库的常见问题,其实都有一些套路来定位。对于性能优化问题,SQL Server 也有很多地方可以调整。一台运行着关键业务的高负荷的 SQL Server 是需要开发者和使用者的细心管理与精心调优的。


在 2009年的时候,作者出版了《Microsoft SQL Server企业级平台管理实践》这本书。作者把自己掌握的有关关系型数据库引擎的知识做了一些梳理,总结出在 SQL Server 设计和管理过程中最常遇到的问题,进行了比较完整的阐述。此书问世后,得到了读者的好评。


但是当初写那本书的时候,SQL2005 和 SQL 2008 刚刚在市场上广泛使用,所以很多经验还没有得到完全更新,一些问题诊断方法还在使用着 SQL 2000 时的老办法。而且因为作者的专业知识还不够全面,像安装、连接组件、群集、数据库镜像、复制、Log Shipping 等这些很重要的问题没有被谈及,有此章节写得还不够深入和准确。随着很多新功能的引入,很多原有的做法也有所改变。


这次,我有幸请到了俞榕刚、王佳毅、朱桦三位同事来补充原来缺失的部分,重写相关的章节,并深入讨论 SQL Server 2012 所带来的改变和新功能。由于他们的强力加入,本书的内容变得更加丰富和全面了。


本书面向的读者


本书不是一本功能介绍的入门书籍,也不像 Inside Microsof SQL Server 系列一样偏重理论。本书的最大特点是面向实战。它主要面向 SOL Server各个版本的有一定基础的数据库系统管理和开发人员,针对的是他们在日常工作中可能遇到的种种困扰。讨论的主题都是在企业开发数据库应用和使用 SOL Server 过程中常见的经典问题。在每个章节里,都会从在这个主题上经常会遇到的问题入手,描述其表现形式,介绍其背后的运行机理与基本理论知识,介绍搜集和分析问题日志的方法,以及解决实际问题的可选手段。本书包含的案例分析都来源于真实案例。读者既可以把这本书当作一部进阶学习的参考书籍,更深入地理解 SOL Server 的原理和运行规律,以提高自身解决问题的能力;也可以把这本书当作一本工具书,遇到问题时查阅解决办法。


本书的结构


本书主要分为4大部分。


第1部分包括第 1章-第4章,主要是谈 SQL Server 系统的选型和部署,包括SQL 的安装和升级(第1章)、高可用及灾难恢复方案的选择(第2 章和第3 章),以及在编写数据库应用时应该怎样选择和使用各种连接组件(第4 章 )。


第 2部分包括第 5 章~第 10 章,主要是谈 SQL Server 日常使用与管理中比较容易遇到的问题,包括SOL Server 服务无法启动、数据库不可访问(第5章)、连接问题(第6章)、身份认证与连接加密(第 7章)、空间管理(第 8 章 )、数据库备份和恢复手段(第9 章)、数据库损坏修复与预防等问题(第 10 章)。对于数据库管理员,这部分内容可能比较有帮助。


第 3 部分包括第 11 章-第18 章,主要是谈论 SQL Server 在运行过程中对各种资源的使用,以及由此可能会遇到的服务器不稳定或者性能问题。其中包括 SOL Server 内存分配理念和常见内存问题(第 11 章)、SQL Server 常见的I/O 问题(第 12 章)、任务调度与CPU 问题(第 13 章)、阻塞与死锁(第 14 章和第 15 章)、从等待状态判断系统资源瓶颈(第 16 章),以及如何分析有性能问题的语句和怎样去优化它们(第I7章和第 18章)。如果要做 SQL Server 的性能调优,或者想了解怎么才能设计出高性能的数据库应用,这部分的讨论对你一定会非常有帮助。


第 4 部分是第 19 章,它是个工具性章节,总结了处理 SOL Server 问题时可能需要检查的日志种类,以及搜集它们的推荐方法。在读者阅读前面各章的时候,这些内容可以作为参考。


本书基于的版本


SQL Server 的基础框架结构从 2005 版以后并没有被推倒重来过,所以本书讨论的问题基本对 SQL 2005 以后的各个版本都适用,只是有些细节可能会有所不同。对于 SOL 2012 所引入的新功能或者重大的变化书中特别做出了说明。


本书不包含的内容


本书主要关注于关系型数据库引擎的管理和使用。对于 SOL Server 的商业智能组件部分,例如 SOL Server Analysis Service、SQL Server Reporting Service、SQL Server Integration Service 等没有涉及。


第1 部分


数据库系统的选型和部署


第1部分包括第1章~第 4章,主要是谈 SQL Server 系统的选型和部署,包括SQL 的安装和升级(第1章)、高可用及灾难恢复方案的选择(第 2章和第 3章),以及在编写数据库应用时应该怎样选择和使用各种连接组件(第4章)。


输 第1章 SQL Server 的安装和升级


轴 第 2 章 选择必要的高可用性和灾难恢复技术输


第 3 章 新一代的高可用技术 AlwaysOn


第 4 章 数据库连接组件编程机理


第1章 SQL Server 的安装和升级


使用 SQL Server 2012 的第一步就是在服务器上进行安装,或者将先前的 SQL Server 版本升级到 SQL Server 2012。

SQL Server 2012企业版安装所支持的操作系统有Windows Server 2012,Windows Server 2008 R2 SP1 和 Windows Server 2008 SP2 及后续版本。SOL Server 2012 标准版安装所支持的操作系统有 Windows Server 2012. Windows Server 2008 R2 SP1、Windows7 SP1、Windows Server 2008 SP2、Windows Vista SP2 及后续版本。可以直接升级的版本有SQL Server 2005 SP4、SQLServer 2008 SP2、SQL Server 2008 R2 SP1及后续版本。


数据库的安装和升级步骤相当简单,只要启动安装向导,根据需要单击下一步,完成所有的步骤即可。对于安装或升级过程中出现的问题,要尽可能找到失败原因,否则后面再怎么反复尝试很可能还是会失败的。在新服务器上安装相对容易,即使出了严重问题,也可以把整个系统重新安装一遍。但是对于现有系统的升级、一般总是在系统的维护期间操作。如果不能及时完成,就会影响正常的业务。可能只能等下一次维护时段,也许是几个月之后。现有的系统重新安装,一般代价高昂。如果反复安装或升级都不成功,数据库管理员的压力会很大。


数据库的安装和升级没有什么跟数据库本身相关的特别理论知识。如果碰到安装或升级错误。主要应凭借数据库的安装日志和 Windows 的日志进行分析。在安装或升级过程中,如果环境不是很"纯净",可能会碰到各种各样的错误。举例如下。


●性能计数器检查失败,导致数据库无法安装,完整错误信息如下∶


"对性能监视器计数器注册表执行系统配置检查失败。有关详细信息,请参阅自述文件或 SQL Server 联机丛书中的'如何在 SQL Server 2012 中为安装程序增加计数器注册表项值'"


【下载地址】

链接:https://pan.baidu.com/s/13Le0_yxLSVgz87UWKgdz1Q

提取码:hgfu


相关文章


数据库原理应用与实践(SQLServer)(高清PDF 下载)

本书围绕数据库的原理、应用和实施,系统、全面地介绍数据库的基本概念、方法和核心技术。全书分三部分进行阐述,第一部分侧重数据库理论基础,内容包

SQL SERVER编程必知必会(高清中文PDF下载)

本书从介绍简单的数据检索开始,全面讲述了 SOL Server 的使用,包括连接的使用、子查询、基于全文本的搜索、函数和存储过程、游标、触发

SQLServer2014管理最佳实践第3版(高清PDF 下载)

SQL Server 2014 不只打破了原来由 Oracle/SPARC持有的纪录,而且在这两种配置下,表现得都优于Oracle。

SQL Server2008完全学习手册(高清PDF下载)

本书从数据库的基础知识入手,全面介绍 SQL Server 2008 数据库应用知识。

SQL SERVER-2008从入门到精通(高清PDF下载)

本书注重理论与实践,在7大部分 26 章的篇幅中,按照一个知识点一个练习的方式,循序渐进、由浅入深地介绍SOL Server 2008 的核

SQL Server 2008编程入门经典(第三版)

它是在对 SQL Server 7.0版本重新设计的基础上建立的———提供了单独的日期和时间数据类型,以及地理空间支持。本书着重解决各层次开

MicrosoftSQLServer企业级平台管理(高清PDF 下载)

本书主要面向 Microsoft SQL Server各个版本的数据库系统管理和开发人员,介绍 SQL Server 关系型数据库引擎在日常

《SQLServer从入门到精通》(明日科技)(高清PDF下载

介绍了SQL Server 2008开发应该掌握的各方面技术。全书共分15 章,包括数据库基础、初识 SQL Server 2008、管理

《SQLServer2012实施与管理实战指南》(高清PDF下载)

本书主要面向对 Micerosoft SQL Server 有一定基础的数据库系统管理人员和开发人员,针对他们在日常工作中可能遇到的种种困扰

《SQLServer2012从零开始学》(高清PDF下载)

内容几乎涉及了SQL Server 2012数据库应用与开发的所有重要知识,通过全书的学习,您可以完整地掌握SQL Server 2012的


文章热度: 166291
文章数量: 333
推荐阅读

FlashFXP绿色版网盘下载,附激活教程 1839

FlashFxp百度网盘下载链接:https://pan.baidu.com/s/1MBQ5gkZY1TCFY8A7fnZCfQ。FlashFxp是功能强大的FTP工具

Adobe Fireworks CS6 Ansifa绿色精简版网盘下载 1607

firework可以制作精美或是可以闪瞎眼的gif,这在广告领域是需要常用的,还有firework制作下logo,一些原创的图片还是很便捷的,而且fireworks用法简单,配合dw在做网站这一块往往会发挥出很强大的效果。百度网盘下载链接:https://pan.baidu.com/s/1fzIZszfy8VX6VzQBM_bdZQ

navicat for mysql中文绿色版网盘下载 1652

Navicat for Mysql是用于Mysql数据库管理的一款图形化管理软件,非常的便捷和好用,可以方便的增删改查数据库、数据表、字段、支持mysql命令,视图等等。百度网盘下载链接:https://pan.baidu.com/s/1T_tlgxzdQLtDr9TzptoWQw 提取码:y2yq

火车头采集器(旗舰版)绿色版网盘下载 1738

火车头采集器是站长常用的工具,相比于八爪鱼,简洁好用,易于配置。火车头能够轻松的抓取网页内容,并通过自带的工具对内容进行处理。站长圈想要做网站,火车头采集器是必不可少的。百度网盘链接:https://pan.baidu.com/s/1u8wUqS901HgOmucMBBOvEA

Photoshop(CS-2015-2023)绿色中文版软件下载 1858

安装文件清单(共46G)包含Window和Mac OS各个版本的安装包,从cs到cc,从绿色版到破解版,从安装文件激活工具,应有尽有,一次性打包。 Photoshop CC绿色精简版 Photoshop CS6 Mac版 Photoshop CC 2015 32位 Photoshop CC 2015 64位 Photoshop CC 2015 MAC版 Photoshop CC 2017 64位 Adobe Photoshop CC 2018 Adobe_Photoshop_CC_2018 Photoshop CC 2018 Win32 Photoshop CC 2018 Win64

知之

知之平台是全球领先的知识付费平台。提供各个领域的项目实战经验分享,提供优质的行业解决方案信息,来帮助您的工作和学习

使用指南 建议意见 用户协议 友情链接 隐私政策 Powered by NOOU ©2020 知之