《SQL Server 2012管理高级教程 第2版》PDF下载

  • 购买积分:20 如何计算积分?
  • 作  者:(美)乔根森著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2013
  • ISBN:9787302329275
  • 页数:746 页
图书介绍:本书综合全面地介绍了成功管理SQL Server 2012所需的全部技能。读者将学习如何处理最困难的管理问题,包括变更管理、安全、性能调整、监控和备份。读者你还将学到如何掌握2012版的最新功能,包括客户端连接增强、云计算、数据复制,以及商业智能。这本由著名专家执笔的详细指令,将帮助读者提高SQL Server环境的效率、可扩展性和性能,使您可以花更少的时间完成更多的工作。

第1章 SQL Server 2012体系结构 1

1.1 SQL Server 2012生态系统 1

1.2 SQL Server 2012的重要新增功能 2

1.2.1生产DBA 2

1.2.2开发DBA 2

1.2.3商业智能DBA和开发人员 3

1.3 SQL Server体系结构 3

1.3.1数据库文件和事务日志 4

1.3.2 SQL Native Client 4

1.3.3标准系统数据库 5

1.3.4架构 7

1.3.5同义词 7

1.3.6动态管理对象 8

1.3.7 SQL Server 2012数据类型 9

1.4 SQL Server版本 14

1.4.1版本概览 14

1.4.2许可 16

1.5小结 17

第2章 SQL Server 2012安装最佳实践 19

2.1规划系统 19

2.1.1硬件选择 20

2.1.2软件和安装选择 24

2.2安装SQL Server 26

2.2.1全新安装 26

2.2.2并列安装 26

2.2.3升级安装 26

2.2.4自动安装 26

2.2.5手动安装 32

2.3安装Analysis Services 35

2.3.1多维和数据挖掘模式(UDM模式) 36

2.3.2表格模式 36

2.4安装PowerPivot for SharePoint 37

2.5系统压力测试 38

2.6安装后的配置 39

2.6.1配置SQL Server设置以实现高性能 39

2.6.2 tempdb 40

2.6.3针对安全配置SQL Server设置 41

2.6.4 Best Practices Analyzer(BPA) 43

2.6.5 SQL Server配置管理器 43

2.6.6备份 43

2.7卸载SQL Server 43

2.7.1卸载Reporting Services 44

2.7.2卸载Analysis Services 44

2.7.3卸载SQL Server数据库引擎 44

2.8故障排除失败安装 44

2.9小结 45

第3章 升级到SQL Server 2012的最佳实践 47

3.1升级到SQL Server 2012的原因 47

3.1.1减少风险——微软的贡献 48

3.1.2独立软件厂商和SQL社区的贡献 48

3.2升级到SQL Server 2012 48

3.2.1本地升级 49

3.2.2并列升级 50

3.2.3本地升级与并列升级的考虑事项 51

3.3升级前的操作步骤和可用工具 51

3.3.1升级前的步骤 51

3.3.2升级前的工具 52

3.4向后兼容性 58

3.4.1 SQL Server 2012中不支持和未延续的功能 59

3.4.2 SQL Server 2012弃用的数据库功能 59

3.4.3 SQL Server 2012中其他影响行为的变化 59

3.5 SQL Server组件的考虑事项 60

3.5.1升级全文目录 60

3.5.2升级Reporting Services 60

3.5.3升级到64位 61

3.6升级后检查 61

3.7小结 61

第4章 数据库引擎管理与故障排除 63

4.1配置和管理工具 63

4.1.1 SQL Server配置管理器 64

4.1.2启动参数 65

4.1.3启动存储过程 68

4.1.4部分包含的数据库 70

4.2故障排除工具 71

4.2.1专用管理员连接 71

4.2.2重建系统数据库 72

4.3 Management Studio 73

4.3.1报表 73

4.3.2在Management Studio中配置SQL Server 75

4.3.3筛选对象 79

4.3.4错误日志 80

4.3.5活动监视器 80

4.4在T -SQL中监控进程 84

4.4.1 sp who和sp_who2 84

4.4.2 sys.dm_exec_ connections 85

4.4.3 sys.dm exec sql text 85

4.5多服务器管理 86

4.5.1中央管理服务器和服务器组 86

4.5.2 SQL Server实用工具 87

4.6跟踪标志 87

4.7获得技术支持 89

4.7.1 SQLDumper.exe 89

4.7.2 SQLDiag.exe 89

4.8小结 91

第5章 自动化SQL Server 93

5.1维护计划 93

5.1.1维护计划向导 94

5.1.2维护计划设计器 96

5.2使用SQL Server代理自动化SQL Server 99

5.2.1作业 99

5.2.2计划 103

5.2.3操作员 104

5.2.4警报 106

5.3 SQL Server代理安全性 111

5.3.1服务账户 111

5.3.2访问SQL Server代理 111

5.3.3 SQL Server代理的代理 112

5.4配置SQL Server代理 114

5.4.1常规属性 114

5.4.2高级属性 115

5.4.3警报系统属性 116

5.4.4作业系统属性 117

5.4.5连接属性 117

5.4.6历史记录属性 118

5.5数据库邮件 118

5.5.1体系结构 118

5.5.2安全性 119

5.5.3配置 120

5.5.4归档 123

5.6多服务器管理 123

5.6.1使用标记替换 123

5.6.2事件转发 126

5.6.3使用WMI 126

5.6.4多服务器管理——使用主服务器和目标服务器 127

5.7小结 129

第6章 SQL Server 2012中的ServiceBroker 131

6.1异步消息 131

6.1.1 SQL Server Service Broker概览 131

6.1.2 SQL Server Service Broker和其他消息队列的对比 132

6.2配置SQL Server Service Broker 133

6.2.1启用 133

6.2.2消息类型 134

6.2.3约定 134

6.2.4队列 135

6.2.5服务 136

6.2.6路由 137

6.2.7优先级 138

6.2.8会话组 139

6.3使用SQL Server Service Broker 139

6.3.1发送消息 139

6.3.2接收消息 142

6.3.3在数据库之间发送消息 143

6.3.4在实例间发送消息 143

6.3.5外部激活 145

6.4小结 146

第7章 SQL Server中的CLR集成 147

7.1 CLR简介 147

7.1.1作为.NET运行时主机的SQL Server 149

7.1.2应用程序域 149

7.1.3 T -SQL与CLR 149

7.1.4启用CLR集成 150

7.2创建CLR程序集 151

7.2.1不使用Visual Studio的方式 151

7.2.2使用Microsoft SQL Server Data Tools 153

7.3保护CLR 155

7.4性能监控 155

7.4.1 Windows系统监控器 155

7.4.2 SQL Profiler 157

7.4.3 DM V 157

7.4.4 CLR集成的设计目标 158

7.5小结 158

第8章 保护数据库实例 159

8.1身份验证类型 159

8.1.1 SQL身份验证 159

8.1.2 Windows身份验证 161

8.1.3 SQL Server身份验证和Windows身份验证的对比 161

8.2设定安全对象 161

8.2.1服务器安全对象 162

8.2.2数据库安全对象 166

8.2.3权限链 167

8.2.4跨数据库所有权链接 168

8.3行级别安全 170

8.4小结 171

第9章 变更管理 173

9.1创建解决方案和项目 173

9.1.1创建连接 175

9.1.2创建项目查询 175

9.2基于策略的管理 176

9.2.1基于策略的管理概述 176

9.2.2基于策略的管理的步骤 177

9.2.3脚本化基于策略的管理 183

9.2.4基于策略的管理的实现方式 184

9.3 DDL触发器语法 185

9.3.1数据库触发器 186

9.3.2服务器触发器 190

9.4触发器视图 191

9.5脚本概述 191

9.5.1 sqlcmd 192

9.5.2 PowerShell 195

9.6创建变更脚本 197

9.7数据层应用程序 197

9.7.1 SQL Server Data Tools 200

9.7.2版本表 200

9.8小结 202

第10章 配置服务器来调整性能 203

10.1 DBA需要了解的与性能有关的知识 204

10.1.1性能调整周期 204

10.1.2定义良好性能 205

10.1.3关注重点 205

10.2开发DBA需要知道的与性能有关的知识 206

10.2.1用户 206

10.2.2 SQL语句 206

10.2.3数据使用模式 207

10.2.4健壮的架构 207

10.3生产DBA需要知道的与性能有关的知识 207

10.3.1优化服务器 208

10.3.2硬件管理 209

10.4 CPU 210

10.4.1 x64 210

10.4.2缓存 210

10.4.3超线程 211

10.4.4多核 212

10.4.5系统体系结构 214

10.5内存 215

10.5.1物理内存 215

10.5.2物理地址空间 215

10.5.3虚拟内存管理器 216

10.5.4页面文件 216

10.5.5页面错误 217

10.6 I/O 218

10.6.1网络 218

10.6.2磁盘 219

10.6.3关于存储的考虑事项 220

10.6.4设计存储系统 222

10.6.5大型存储系统考虑事项:SAN系统 226

10.6.6服务器配置 228

10.6.7碎片化 232

10.7小结 234

第11章 优化SQL Server 2012 235

11.1应用程序优化 235

11.1.1定义工作负载 235

11.1.2目标是系统协调 236

11.2 I/O问题 236

11.2.1 SQL Server I/O进程模型 237

11.2.2数据库文件的位置 237

11.2.3 tempdb需要考虑的事项 238

11.3表和索引分区 240

11.3.1分区的原因 241

11.3.2创建分区函数 242

11.3.3创建文件组 244

11.3.4创建分区方案 244

11.3.5创建表和索引 245

11.4数据压缩 249

11.4.1行压缩 250

11.4.2页面压缩 250

11.4.3估计节省的空间 252

11.4.4监控数据压缩 253

11.4.5数据压缩需要考虑的事项 254

11.5 CPU考虑事项 254

11.5.1缓存一致性 255

11.5.2关联掩码 255

11.5.3最大并行度(MAXDOP) 257

11.5.4 I/O关联掩码 257

11.6内存考虑事项和改进 258

11.6.1优化SQL Server内存 259

11.6.2 SQL Server 2012的64位版本 262

11.6.3数据本地化 262

11.6.4最大服务器内存 263

11.6.5索引创建内存选项 263

11.6.6每次查询占用的最小内存 264

11.7资源调控器 264

11.7.1资源调控器的基本组成元素 264

11.7.2在SQL Server 2012Management Studio中使用资源调控器 268

11.7.3监控资源调控器 269

11.8小结 270

第12章 监控SQL Server 271

12.1监控的自标 272

12.1.1确定监控对象 272

12.1.2建立基准 272

12.1.3比较当前指标和基准 273

12.2选择合适的监控工具 273

12.3性能监视器 275

12.3.1 CPU资源计数器 276

12.3.2磁盘活动 277

12.3.3内存使用率 282

12.3.4性能监控工具 285

12.4监控事件 286

12.4.1默认跟踪 288

12.4.2 system health会话 289

12.4.3 SQL跟踪 289

12.4.4事件通知 301

12.4.5 SQL Server扩展事件 303

12.5使用动态管理视图和函数进行监控 319

12.5.1 SQL Server的运行状态 320

12.5.2查看锁定信息 323

12.5.3查看阻塞信息 323

12.5.4数据库中的索引使用率 324

12.5.5数据内没有使用的索引 325

12.5.6查看等待内存授予的查询 326

12.5.7已连接用户的信息 327

12.5.8文件组空闲空间 327

12.5.9当前运行的查询的查询计划和查询文本 328

12.5.10内存使用率 328

12.5.11缓冲池内存使用 328

12.6监控日志 329

12.6.1监控SQL Server错误日志 329

12.6.2监控Windows事件日志 330

12.7管理数据仓库 330

12.7.1系统数据收集组 331

12.7.2查看系统数据收集组收集的数据 331

12.7.3创建自己的数据收集组 333

12.7.4检查收集的数据 335

12.8 SQL Server标准报表 335

12.9 System Center ManagementPack 337

12.10 SQL Server Best PracticeAnalyzer 337

12.11 System Center Advisor 338

12.12小结 338

第13章 T-SQL性能调整 341

13.1物理查询处理第一部分:编译和重新编译 341

13.1.1编译 342

13.1.2重新编译 342

13.1.3用于重新编译的工具和命令 349

13.1.4分析器和Algebrizer 351

13.1.5优化 352

13.2物理查询处理第二部分:执行 356

13.2.1数据库I/O信息 357

13.2.2使用查询计划 358

13.2.3估计的执行计划 359

13.2.4实际执行计划 363

13.2.5索引访问方法 365

13.2.6碎片化 375

13.2.7统计信息 376

13.2.8连接算法 376

13.2.9数据修改查询计划 379

13.2.10针对分区表和索引的查询处理改进 380

13.2.11使用SQL跟踪收集查询计划以用于分析 382

13.3小结 383

第14章 创建数据库索引 385

14.1 SQL Server中与索引相关的主要功能 385

14.1.1 SQL Server 2012中新增的索引功能 385

14.1.2 SQL Server 2008 R2、 SQL Server 2008和SQL Server 2005中的索引功能 388

14.2分区表和分区索引 390

14.2.1理解索引 390

14.2.2创建索引 393

14.2.3使用分区表和分区索引的原因 393

14.2.4创建分区表 394

14.3索引维护 395

14.3.1监控索引碎片 396

14.3.2整理索引 397

14.4使用索引改进查询性能 398

14.5数据库引擎优化顾问 402

14.6索引太多 403

14.7小结 404

第15章 复制 405

15.1复制概述 405

15.1.1复制的组成 406

15.1.2复制类型 407

15.1.3 SQL Server 2012中复制的改进 408

15.2复制模型 409

15.2.1单个发布者,一个或多个订阅者 409

15.2.2多个发布者,单个订阅者 410

15.2.3多个发布者同时也是订阅者 410

15.2.4更新订阅者 411

15.2.5对等 412

15.3实现复制 412

15.3.1设置快照复制 412

15.3.2建立分发数据库 413

15.3.3实现快照复制 415

15.3.4实现事务和合并复制 424

15.4对等复制 425

15.4.1建立对等复制 425

15.4.2配置对等复制 426

15.5生成复制脚本 428

15.6监控复制 429

15.6.1复制监视器 429

15.6.2性能监视器 431

15.6.3复制DMV 431

15.6.4 sp_replcounters 432

15.7小结 432

第16章 SQL Server 2012群集 433

16.1群集与组织 434

16.1.1群集能做什么 434

16.1.2群集不能做什么 434

16.1.3选用SQL Server 2012群集的条件 435

16.1.4群集以外的其他选择 436

16.2群集概述 437

16.2.1群集的工作原理 438

16.2.2群集选项 440

16.3 SQL Server群集的升级 442

16.3.1不升级 442

16.3.2就地升级到SQL Server 2012群集 442

16.3.3从头开始重建群集 443

16.3.4回退计划 444

16.3.5最好的升级选择 444

16.4群集的准备工作 445

16.4.1基础设施的准备工作 445

16.4.2硬件的准备工作 446

16.5 Windows Server 2008的群集 448

16.5.1安装Windows故障转移群集前的准备工作 448

16.5.2安装Windows故障转移群集 448

16.6 群集Microsoft分布式事务处理协调器 452

16.7 SQL Server 2012的群集 453

16.7.1群集SQL Server的步骤 454

16.7.2服务包及累计更新的安装 459

16.7.3反复测试 459

16.8管理和监控群集 461

16.9群集的故障排除 461

16.9.1如何对Windows故障转移群集进行故障排除 462

16.9.2故障的预防工作 462

16.9.3故障信息的收集 462

16.9.4故障的解决 463

16.9.5与Microsoft合作 463

16.10小结 463

第17章 备份与恢复 465

17.1故障类型 466

17.1.1硬件故障 466

17.1.2数据修改故障 466

17.1.3软件故障 467

17.1.4局部灾难 468

17.2制订计划 468

17.2.1备份恢复计划 469

17.2.2灾难恢复计划 471

17.2.3创建灾难恢复计划 472

17.2.4维护计划 475

17.3备份和还原概述 475

17.3.1备份的工作方式 475

17.3.2复制数据库 478

17.3.3备份压缩 486

17.3.4恢复模式之间的比较 487

17.3.5选择一种恢复模式 489

17.3.6在恢复模式间切换 490

17.3.7备份历史表 491

17.3.8备份与还原要求的权限 492

17.3.9备份系统数据库 492

17.3.10全文备份 493

17.3.11验证备份映像 493

17.3.12还原的工作方式 494

17.4恢复计划 495

17.4.1可恢复性需求 496

17.4.2数据使用模式 497

17.4.3维护时间窗口 497

17.4.4其他高可用性解决方案 498

17.5开发与执行备份计划 499

17.5.1使用SQL Server Management Studio 499

17.5.2数据库维护计划 501

17.5.3使用T -SQL备份命令 503

17.6管理备份 505

17.7备份与还原的性能 505

17.8执行恢复 506

17.8.1还原过程 506

17.8.2使用SQL Server Management Studio还原数据库 510

17.8.3 T -SQL还原命令 512

17.8.4还原系统数据库 513

17.9归档数据 514

17.9.1 SQL Server中表的分区 514

17.9.2分区视图 515

17.10小结 516

第18章 SQL Server 2012日志传送 517

18.1日志传送部署方案 517

18.1.1使用日志传送创建热后备服务器 518

18.1.2使用日志传送作为灾难恢复解决方案 519

18.1.3使用日志传送作为报告数据库解决方案 519

18.2日志传送体系结构 520

18.2.1主服务器 521

18.2.2辅助服务器 521

18.2.3监控服务器 521

18.3日志传送进程 521

18.4系统要求 522

18.4.1网络 522

18.4.2具有同等容量的服务器 523

18.4.3存储 523

18.4.4软件 523

18.5部署日志传送 523

18.5.1初始配置 523

18.5.2通过Management Studio部署 525

18.5.3通过T -SQL命令来部署 530

18.6监控与故障排除 531

18.6.1通过Management Studio进行监控 532

18.6.2通过存储过程进行监控 532

18.6.3故障排除方法 533

18.7管理角色变更 533

18.7.1同步依赖对象 533

18.7.2从主服务器角色切换到辅助服务器 536

18.7.3在主角色和辅助角色之间切换 537

18.7.4把客户端连接重定向到辅助服务器 538

18.8数据库备份计划 539

18.9集成日志传送与其他高可用性解决方案 539

18.9.1 SQL Server 2012数据镜像 539

18.9.2 Windows故障转移群集 540

18.9.3 SQL Server 2012复制 540

18.10删除日志传送 541

18.10.1通过Management Studio删除日志传送 541

18.10.2通过T -SQL命令删除日志传送 541

18.11日志传送性能 542

18.12升级到SQL Server 2012的日志传送 542

18.12.1宕机时间最小化方法 542

18.12.2宕机方法 543

18.12.3部署日志传送方法 543

18.13小结 543

第19章 数据库镜像 545

19.1数据库镜像概述 545

19.2数据库镜像的运行模式 547

19.3数据库镜像示例 549

19.3.1准备端点 549

19.3.2准备用于镜像的数据库 554

19.3.3主服务器与镜像服务器间的首次同步 555

19.3.4建立镜像会话 556

19.3.5无自动故障转移的高安全性运行模式 557

19.3.6采用自动故障转移的高安全性运行模式 558

19.3.7高性能运行模式 559

19.4 SQL Server 2012各发行版本中的数据库镜像 560

19.5数据库镜像目录视图 560

19.5.1 sys.database mirroring 560

19.5.2 sys.database_ mirroring_ witnesses 562

19.5.3 sys.database mirroring_ endpoints 562

19.6数据库镜像角色切换 563

19.6.1自动故障转移 563

19.6.2手动故障转移 565

19.6.3强制故障转移 567

19.7数据库可用性方案 568

19.7.1主服务器丢失 568

19.7.2镜像服务器丢失 569

19.7.3见证服务器丢失 570

19.7.4镜像服务器和见证服务器丢失 570

19.8监控数据库镜像 571

19.8.1使用系统监视器进行监控 571

19.8.2使用数据库镜像监视器进行监控 573

19.8.3设置计数器阈值以及发送警报 576

19.9数据库镜像故障排除 577

19.9.1创建错误故障排除 578

19.9.2运行时错误故障排除 579

19.9.3自动页面修复 579

19.10为故障转移准备镜像服务器 580

19.10.1硬件、软件和服务器配置 580

19.10.2计划宕机时间内的数据库可用性 581

19.10.3镜像服务器上的SQL作业配置 582

19.10.4镜像数据库的TRUSTWORTHY位 583

19.10.5重定向客户端到镜像 583

19.11为多个数据库创建镜像 584

19.12数据库镜像以及其他高可用性解决方案 585

19.12.1数据库镜像与群集 585

19.12.2数据库镜像与事务复制 585

19.12.3数据库镜像与日志传送 586

19.12.4数据库镜像与可用性组 586

19.13设置镜像事件监听器 586

19.14数据库快照 590

19.15小结 591

第20章 Integration Services管理和性能调整 593

20.1 Integration Services简介 593

20.1.1 Integration Services的用途 594

20.1.2 Integration Services的4个主要部分 595

20.1.3项目管理和更改控制 596

20.2 Integration Services服务的管理 596

20.2.1 Integration Services服务概述 596

20.2.2配置 597

20.2.3事件日志 600

20.2.4监控活动 601

20.3包部署模型中Integration Services包的管理 602

20.3.1使用Management Studio管理包 602

20.3.2部署 604

20.4项目部署模型中IntegrationServices包的管理 606

20.4.1配置SSIS目录 606

20.4.2部署包 608

20.4.3配置包 609

20.5执行和调度 611

20.5.1在SSDT中运行包 611

20.5.2使用SQL Server导入和导出向导运行包 612

20.5.3使用DTExec运行包 612

20.5.4使用 DTExecUI运行包(包部署模型) 613

20.5.5使用执行包工具运行包(项目部署模型) 613

20.5.6使用SQL Server代理调度执行 614

20.5.7使用T -SQL运行包 615

20.6对Integration Services应用安全性 616

20.6.1 Integration Services安全性概述 616

20.6.2在包部署模型中保护包 616

20.6.3项目部署模型中的数据库Integration Services角色 618

20.7小结 618

第21章 Analysis Services管理和性能调整 619

21.1 Analysis Services概述 619

21.1.1 MOLAP的组件 620

21.1.2表格模型的组件 621

21.1.3 Analysis Services体系结构组件 621

21.2管理Analysis Services服务器 622

21.2.1服务器属性 623

21.2.2必需的服务 624

21.2.3 Analysis Services脚本语言 624

21.3管理Analysis Services数据库 625

21.3.1部署Analysis Services数据库 625

21.3.2处理Analysis Services对象 628

21.3.3备份和还原Analysis Services数据库 632

21.3.4同步Analysis Services数据库 634

21.4 Analysis Services性能监控和调整 634

21.4.1使用SQL Server Profiler监控Analysis Services事件 635

21.4.2为重播创建跟踪 635

21.4.3将飞行记录器用于事实后分析 637

21.5 Analysis Services MOLAP模型存储的管理 637

21.5.1存储模式 637

21.5.2分区配置 638

21.5.3在MOLAP模型中设计聚合 640

21.6对Analysis Services应用安全性 641

21.6.1服务器角色 641

21.6.2数据库角色 642

21.6.3数据库角色的权限 643

21.6.4在表格模型中对AnalysisServices应用安全性 645

21.7小结 645

第22章 SQL Server Reporting Services管理 647

22.1 SQL Server Reporting Services配置管理器 647

22.1.1服务账户 649

22.1.2 Web服务URL 651

22.1.3 Reporting Services数据库 652

22.1.4报表管理器URL 654

22.1.5电子邮件设置 654

22.1.6执行账户 655

22.1.7加密密钥 656

22.1.8扩展部署 657

22.2 Reporting Services属性 658

22.2.1“常规”属性页 658

22.2.2“执行”属性页 659

22.2.3“历史记录”属性页 660

22.2.4“日志记录”属性页 661

22.2.5“安全性”属性页 661

22.2.6“高级”属性页 662

22.3报表执行日志 663

22.4报表生成器 664

22.5报表管理器 671

22.5.1管理报表管理器 671

22.5.2管理报表 677

22.6小结 687

第23章 SQL Server 2012与SharePoint2010集成 689

23.1集成的组成部分 689

23.1.1 PowerPivot 690

23.1.2报表服务 691

23.1.3 Power View 692

23.1.4服务应用程序架构 693

23.2数据刷新 693

23.2.1在Excel中使用数据连接 694

23.2.2 PerformancePoint数据刷新 698

23.2.3 Visio Services数据刷新 699

23.2.4 PowerPivot数据刷新 701

23.3小结 706

第24章 SQL Azure的管理和配置 707

24.1 SQL Azure简介 707

24.2 SQL Azure架构 708

24.2.1客户端层 708

24.2.2服务层 709

24.2.3平台层 709

24.2.4基础设施层 709

24.3配置SQL Azure 710

24.3.1服务器和数据库供应 710

24.3.2流量调节与负载均衡 714

24.3.3配置SQL Azure防火墙 715

24.3.4连接到SQL Azure 716

24.4管理SQL Azure 717

24.4.1创建登录名和用户 717

24.4.2分配访问权限 719

24.5使用SQL Azure 719

24.5.1使用SQL Azure进行备份 720

24.5.2 SQLAzure对象资源管理器 720

24.5.3 SQL Azure中缺失的功能 722

24.6小结 723

第25章 AlwaysOn可用性组 725

25.1架构 726

25.1.1可用性组副本和角色 726

25.1.2可用性模式 727

25.1.3所支持的故障转移类型 727

25.1.4允许只读访问辅助副本 728

25.2可用性组示例 729

25.2.1配置新的可用性组 729

25.2.2配置已经存在的可用性组 735

25.2.3可用性组的故障转移操作 736

25.2.4挂起可用性数据库 737

25.2.5恢复可用性数据库 738

25.2.6客户端应用程序连接 738

25.3用于只读辅助副本的活动辅助 739

25.3.1只读访问行为 739

25.3.2辅助副本的客户端可连接性 740

25.3.3性能 741

25.4在辅助副本上进行备份 742

25.5 AlwaysOn组面板 744

25.6监测和故障排除 745

25.7小结 746