图书介绍

SQL Server 2005高级管理PDF|Epub|txt|kindle电子书版本网盘下载

SQL Server 2005高级管理
  • (美)奈特(Knight,B) 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:7115174768
  • 出版时间:2008
  • 标注页数:618页
  • 文件大小:166MB
  • 文件页数:640页
  • 主题词:关系数据库-数据库管理系统,SQL Server 2005

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

SQL Server 2005高级管理PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章SQL Server 2005体系结构1

DBA角色的增长1

生产DBA1

开发DBA2

商业智能DBA2

混合DBA3

行业趋势3

SQL Server体系结构3

事务日志和数据库文件4

SQL Native Client4

系统数据库5

架构7

同义词7

动态管理视图8

SQL Server 2005数据类型8

SQL Server版本11

SQL速成版11

工作组和标准版12

企业版、评估版和开发版12

操作系统12

SQL Server的最大容量13

不同版本的数据库功能13

许可15

总结16

第2章SQL Server 2005安装最佳实践17

规划系统17

硬件选择18

软件和安装选择21

安装SQL Server5

并列安装、升级安装和全新安装25

脚本安装26

远程安装27

AdventureWorks在哪里31

Pubs/Northwind在哪里33

安装Analysis Services 33

安装Reporting Services33

测试系统34

安装后的配置35

外围应用配置器35

SQL Server Configuration Manager37

SQL Server Management Studio37

Tempdb38

备份40

卸载SQL Server40

卸载Reporting Services40

卸载Analysis Services42

卸载SQL Server引擎42

来自微软产品支持服务的帮助43

从网络共享安装客户端工具43

在远程群集节点上默认不安装管理工具44

最小配置警告44

失败安装排错44

总结45

第3章 升级到SQL Server 2005最佳实践46

为什么升级到SQL Server 200546

减小风险—微软的努力47

独立软件厂商(ISV)和SQL社区的贡献47

升级到SQL Server 2005 48

直接升级48

并列升级49

有关直接升级与并列升级的考虑49

升级前检查50

SQL Server升级顾问50

安装SQL Server 2005升级顾问51

使用升级顾问52

编写运行升级顾问的脚本54

解决升级问题54

SQL Server升级助手55

了解环境56

建立基准服务器56

运行跟踪56

升级到SQL Server 200557

最终分析57

向后兼容性57

未支持和非连续功能57

SQL Server 2005摒弃的数据库功能58

其他影响SQL Server 2005的行为变化58

SQL Server组件考虑59

将全文目录升级到SQLServer 200559

升级DTS到SQL Server2005 Integration Services(SSIS)60

日志传送60

故障转移群集60

升级到64bit61

安装后检查61

升级后查询性能低下61

外围应用配置器63

服务和连接的外围应用配置器63

功能的外围配置器64

更新使用计数器64

总结65

第4章 数据库引擎管理和故障排除66

配置工具66

SQL Server Configuration Manager66

SQL Server外围应用配置器68

启动参数70

启动存储过程72

重建系统数据库73

Management Studio73

报表74

配置SQL Server76

筛选对象78

错误日志78

活动监视器80

在T-SQL中监视进程82

跟踪标志85

获得技术支持88

SQLDumper*exe88

SQLDiag*exe89

总结91

第5章 自动化SQL Server92

自动化组件92

作业92

计划96

操作员97

警报99

SQL Server代理安全性103

服务账户104

SQL Server代理访问权限104

代理账户105

配置SQL Server代理108

数据库邮件111

体系结构112

安全性112

配置113

归档116

多服务器管理117

使用标记替换117

事件转发119

使用WMI 120

多服务器管理—使用主控和目标服务器121

解决问题122

作业失败错误3621122

数据库邮件消息失败123

有些ISP阻止来自未知SMTP服务器的电子邮件123

SQL Server代理作业在安装SP1后失败123

总结124

第6章Integration Services管理和性能优化125

Integration Services简介125

Integration Services的用途126

Integration Services的4个主要部分127

项目管理和更改控制128

SSIS服务管理128

概述128

配置129

监视活动133

Integration Services包的管理134

概述135

创建包135

管理139

部署142

执行和指定计划145

对Integration Services应用安全性149

概述149

确保包的安全150

保存包151

运行包151

包资源152

数字签名152

总结152

第7章Analysis Services管理和性能优化153

Analysis Services简介153

统一维度模型的组件154

Analysis Services架构组件155

管理Analysis Services服务器155

服务器配置设置156

必需的服务157

Analysis Services脚本语言158

管理Analysis Services数据库159

部署Analysis Services数据库159

处理Analysis Services对象162

备份和还原AnalysisServices数据库165

同步Analysis Services数据库168

Analysis Services性能监视和优化168

使用SQL Profiler监视Analysis Services事件169

为重播创建跟踪169

将飞行记录器用于事后分析171

管理Analysis Services存储172

存储模式172

分区配置173

设计聚合174

对Analysis Services应用安全性176

总结180

第8章 管理开发功能181

Service Broker 181

Service Broker体系结构181

Service Broker示例188

激活202

会话组206

Service Broker的安全考虑208

传输安全208

路由212

对话安全215

管理Service Broker219

安装Service Broker应用程序219

设置Service Broker对象的权限221

管理Service Broker队列222

有害消息处理223

移动Service Broker应用程序226

复制Service Broker应用程序227

替换过期的证书227

Service Broker应用程序排错228

性能236

CLR集成简介236

作为*NET运行时主机的SQL Server237

应用程序域237

T-SQL与CLR238

扩展存储过程与CLR 238

启用CLR集成238

创建CLR程序集239

部署程序集243

对象分类249

应用程序域252

性能监视253

总结255

第9章 确保数据库引擎的安全257

登录名257

Windows身份验证和SQL Server身份验证257

创建登录名258

安全层次结构263

guest账户264

BUILTINAdiministrators登录名264

授予访问Proinler的权限265

凭据265

用户266

细粒度权限267

角色268

使用T-SQL创建用户269

架构269

架构示例270

修改所有权272

权限上下文273

EXECUTE AS命令274

排除权限故障276

加密277

创建证书和密钥277

加密数据278

创建辅助函数280

列级权限281

总结281

第10章 变更管理282

创建项目282

创建连接283

创建查询283

DDL触发器284

DDL触发器的语法285

数据库触发器285

服务器触发器289

触发器视图290

SQLCMD291

通过命令提示符执行sqlcmd291

在Management Studio中执行sqlcmd293

创建更改脚本295

版本表297

总结299

第11章 配置服务器以优化性能300

每个DBA都需要知道的有关性能的知识300

性能优化周期300

定义良好性能301

突出重点301

开发DBA需要知道的有关性能的知识301

用户302

查询302

数据302

健壮的架构302

生产DBA需要知道的有关性能的知识303

优化服务器303

配置服务器硬件304

Windows服务器系统参考体系结构305

Windows服务器目录305

CPU305

32位X86处理器305

64位305

X64或IA64306

超线程306

缓存307

多核308

系统体系结构308

内存309

物理内存309

物理地址空间310

虚拟内存管理器310

页面文件310

页面错误311

虚拟地址空间312

32位系统内存配置312

64位系统314

内存配置案例314

I/O315

网络316

磁盘316

存储设计318

设计存储系统319

大型存储系统考虑:SAN系统322

服务器配置324

碎片化326

总结327

第12章 优化SQL Server 2005328

应用程序优化328

定义工作负载328

目标是系统和谐329

沉默杀手:I/O问题329

SQL Server I/O进程模型329

数据库文件的位置330

Tempdb考虑330

表和索引分区333

为什么分区333

实现分区334

创建分区函数334

创建文件组335

创建分区方案335

创建表和索引336

内存考虑和改进337

SQL Server内存优化337

64位版本SQL Server2005339

在X86平台中配置SQLServer 2005动态内存339

内存友好的应用程序342

CPU考虑342

数据本地化342

缓存相关性342

关联掩码343

上下文切换344

最大并行度(MAXDOP)345

I/O关联掩码345

最大服务器内存346

创建索引占用的内存346

每次查询占用的最小内存347

总结347

第13章 监视SQL Server348

为什么要监视348

确定监视目标348

选择合适的监视工具349

评估性能349

性能监视器350

处理器使用率350

磁盘活动353

内存利用率358

监视事件360

SQL跟踪361

事件通知373

使用动态管理视图和函数进行监视375

查看锁定信息376

查看阻塞信息376

数据库中的索引使用情况377

查看等待内存分配的查询379

已连接用户的信息380

当前查询的查询计划和查询文本380

内存使用情况380

总结381

第14章T-SQL性能优化382

物理查询处理382

编译386

针对重新编译的工具和命令388

分析程序和Algebrizer389

优化391

优化过程393

数据库I/O信息393

使用查询计划395

连接算法402

索引访问方法405

数据修改查询计划416

分区表查询计划417

使用SQL跟踪收集查询计划以便进行分析418

总结418

第15章 数据库索引419

SQL Server 2005新增的索引功能419

分区表和分区索引419

联机索引操作419

并行索引操作420

统计信息异步更新420

全文索引420

非聚集索引中的非键列420

索引锁的粒度更细420

XML列索引421

删除和重新生成大型索引421

改善了索引视图421

版本存储区421

数据库优化顾问421

示例数据库422

分区表和分区索引423

为何使用分区表和分区索引424

分区的前提条件425

创建分区表425

索引维护435

监视索引碎片435

整理索引436

数据库优化顾问438

使用DTA优化查询439

索引太多462

优化工作负载465

总结466

第16章 复制467

复制概述467

复制类型468

复制组件468

实现复制469

配置469

配置分发470

实现快照复制471

实现事务复制和合并复制478

对等复制479

监视复制481

总结482

第17章 数据库镜像483

数据库镜像概述483

数据库镜像运行模式484

数据库镜像示例485

数据库镜像和SQL Server2005版本494

数据库镜像目录视图495

切换数据库镜像角色497

数据库可用性场景500

监视数据库镜像503

使用系统监视器进行监视503

使用数据库镜像监视器进行监视505

使用SQL Profiler监视508

数据库镜像排错508

排查设置错误508

排查运行时错误509

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

硬件、软件和服务器配置510

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

镜像服务器中的SQL作业配置512

镜像数据库的TRUSTWORTHY位512

重定向客户端到镜像服务器512

镜像多个数据库513

数据库镜像和其他高可用性解决方案514

数据库镜像和群集514

数据库镜像和事务复制514

数据库镜像和日志传送515

设置镜像事件侦听器515

数据库快照517

总结518

第18章 备份和恢复519

故障类型519

硬件故障519

用户错误520

应用程序故障520

软件故障520

权限太大520

本地灾难521

备份和还原概述521

备份的工作原理521

还原的工作原理523

恢复模型523

选择模型524

切换恢复模型525

验证备份映像527

备份历史记录表527

备份和还原所需的权限528

备份系统数据库528

全文备份529

规划恢复530

恢复需求530

数据库使用模式531

维护时间窗532

其他高可用性解决方案533

制定和执行备份计划533

SQL Server 2005Management Studio533

事务SQL备份命令538

管理备份538

备份和还原的性能539

执行恢复539

还原过程540

使用SQL Server ManagementStudio进行还原542

T-SQL还原命令545

还原系统数据库546

归档数据547

SQL Server 2005表分区547

分区视图548

灾难恢复规划549

总结550

第19章SQL Server 2005日志传送551

日志传送部署场景551

作为热备用服务器的日志传送551

作为灾难恢复解决方案的日志传送552

作为报表数据库解决方案的日志传送552

日志传送体系结构553

主服务器553

辅助服务器553

监视服务器553

日志传送过程554

系统需求554

网络555

相同性能的服务器555

存储555

监视服务器555

软件555

部署日志传送556

初始配置556

使用Management Studio进行部署557

使用T-SQL命令部署560

监视和排错561

使用Management Studio监视562

使用存储过程监视563

排错方法563

管理角色更改564

同步依赖对象564

角色切换类型566

在主角色和辅助角色之间切换568

重定向客户端连接到辅助服务器568

数据库备份计划569

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

SQL Server 2005数据镜像570

Windows故障转移群集570

SQL Server 2005复制571

删除日志传送571

使用Management Studio删除日志传送571

使用T-SQL命令删除日志传送572

日志传送的性能572

升级到SQL Server 2005日志传送573

最小宕机时间方法573

有宕机时间的方法573

部署日志传送方法573

删除SQL Server 2000日志传送表和作业574

总结574

第20章SQL Server 2005群集575

群集和企业576

群集能做什么576

群集不能做什么576

为合适的理由选择SQLServer 2005群集577

群集替代解决方案577

群集概述579

群集的工作原理579

群集选项581

升级SQL Server群集583

不升级584

就地升级SQL Server2005群集584

从头开始重新组建群集585

回退计划586

哪种升级方法最好586

群集的准备工作586

准备基础设施587

准备硬件587

群集Windows Server 2003589

安装Windows 2003群集前590

安装Windows Server 2003群集590

为群集配置WindowsServer 2003596

测试、测试再测试598

配置分布式事务协调器599

群集SQL Server 2005600

群集SQL Server600

群集Analysis Services606

安装服务包和补丁607

在“群集管理器”中检查SQL Server 2005安装607

安装多节点群集608

测试、测试再测试608

维护群集610

学习使用“群集管理器”611

执行日常工作611

处理群集故障转移612

安装补丁和服务包613

定期地测试、测试再测试614

群集问题排错614

如何进行群集排错614

第一次就做对615

收集信息615

解决问题615

与微软合作616

总结616

附录A Raymond James实验报告617

热门推荐