《SQLSERVER2012实施与管理实战指南》前4章节笔记内容

《SQLSERVER2012实施与管理实战指南》的前面4章是《SQLSERVER企业级平台管理实践》里没有的

个人觉得前4章内容对SQLSERVER的HADR技术,编程技术,安装问题,AlwaysOn技术讲解得非常清楚

除了复制技术没有深入讲解,其他技术都讲解得很深入了

从第五章开始就是把《SQLSERVER企业级平台管理实践》的内容搬过来,当然里面也添加了强有力的补充内容,这些内容是

《SQLSERVER企业级平台管理实践》没有的,而且有些内容/技术是SQLSERVER2012才有的

刚刚看完前4章,就把笔记分享出来了,这些是书本里个人觉得比较重要的内容摘录为笔记,并不是所有的内容

前4章目录

第1部分 数据库系统的选型和部署
第1章 sql server的安装和升级 2
1.1 数据库安装过程介绍 3
1.1.1 setup.exe执行过程 3
1.1.2 重要的数据库的安装日志文件 5
1.2 单机版本的数据库安装和打补丁 13
1.2.1 安装注意事项 13
1.2.2 用slipstream方式进行安装 14
1.2.3 用product update方式进行安装 15
1.2.4 常见安装问题 16
1.3 特殊版本的数据库安装 18
1.4 群集环境下数据库的安装和升级 20
1.5 数据库的升级 27
1.6 小结 30
第2章 选择必要的高可用性和灾难恢复技术 31
2.1 什么是sql server的“高可用性”与“灾难恢复” 31
2.2 sql server故障转移群集 33
2.2.1 windows故障转移群集 33
2.2.2 sql server故障转移群集 36
.2.2.3 sql server群集什么时候会发生“故障转移” 40
2.2.4 sql server群集的拓扑结构 43
2.2.5 sql 2012对故障转移群集的改进 44
2.2.6 故障转移群集的故障排查 55
2.3 日志传送 58
2.3.1 日志传送的结构 59
2.3.2 日志传送的工作机制 60
2.3.3 日志传送作业的执行间隔 64
2.3.4 日志传送的故障转移 65
2.3.5 日志传送的监控和故障排查 68
2.4 数据库镜像 71
2.4.1 数据库镜像的基本概念 71
2.4.2 数据库镜像操作模式 74
2.4.3 客户端连接重定向及超时控制 78
2.4.4 数据库镜像的监控和故障排查 81
2.5 复制 84
2.5.1 复制的基本概念 84
2.5.2 复制的类型 86
2.5.3 灾难恢复和复制 90
2.6 高可用和灾难恢复技术的选择 91
2.6.1 高可用和灾难恢复技术的比较 91
2.6.2 高可用和灾难恢复技术的组合 97
2.7 小结 100
第3章 新一代的高可用技术alwayson 101
3.1 alwayson的基本架构 102
3.2 alwayson的数据同步原理 106
3.3 alwayson的可用性模式 107
3.4 alwayson的故障转移形式 111
3.5 创建一个alwayson可用性组 118
3.6 可读的辅助数据库 127
3.7 监视alwayson可用性组的运行状态 133
3.8 小结 138
第4章 数据库连接组件编程机理 140
4.1 数据库应用编程方法概述和组件架构 141
4.1.1 wdac编程 141
4.1.2 snac编程 162
4.1.3 ado.net编程 163
4.2 连接字符串 166
4.3 连接池 169
4.4 connection timeout和command timeout 173
4.5 使用bid tracing来跟踪检查应用程序的执行 181
4.6 小结 185


导入笔记的方法

笔记软件使用的是evernote,大家只要安装evernote软件并导入这个笔记文件就可以了

SQLSERVER2012实施与管理实战指南前4章.enex

下载地址:http://www.kuaipan.cn/file/id_4401224786927354.htm

《SQLSERVER2012实施与管理实战指南》前4章节笔记内容的更多相关文章

  1. SQL Server 2012实施与管理实战指南(笔记)——Ch5启动SQL Server服务和数据库

    5.启动SQL Server服务和数据库 在数据库和服务启动过程中,经常会出现的问题: 1.SQL Server实例无法正常启动 2.系统数据库无法正常启动 3.网络配置失败 4.用户数据库无法启动 ...

  2. SQL Server 2012实施与管理实战指南(笔记)——Ch4数据库连接组件

    4.数据库连接组件 访问数据库有多种不同的技术,包括ADO,ODBC,OLEDB,ADO.NET等这些都有一些共性.首先要建立连接(Connection),然后通过命令(Command)对数据库进行访 ...

  3. SQL Server 2012实施与管理实战指南(笔记)——Ch3Alwayson可用组

    3.AlwaysOn可用组 Alwayson支持的,是一个可用性组,每个可用性组是包含了多个用户数据库的容器,可用性组内的数据库可以作为一个整体进行故障转移. AlwaysOn关键特性: 一.类似集群 ...

  4. SQL Server 2012实施与管理实战指南(笔记)——Ch6连接的建立和问题排查

    6.连接的建立和问题排查 会话的建立分成2个部分: 1.连接,即找到这个实例 2.认证,告诉sql server谁要连接 目录 6.连接的建立和问题排查 6.1协议选择和别名 6.1.1 服务器网络配 ...

  5. Java多线程编程实战指南 核心篇 读书笔记

    锁 volatile CAS final static 原子性保障 具备 具备 具备 不涉及 不涉及 可见性保障 具备 具备 不具备 不具备 具备① 有序性保证 具备 具备 不涉及 具备 具备② 上下 ...

  6. 《Java多线程编程实战指南+设计模式篇》笔记

    线程的监视:工具:jvisualvm.exe 命令:jstack PID 原子性: volatile关键字: 显示锁:人为实现的程序员可控制的锁,包括synchronized和Lock下的实现类: 线 ...

  7. 放飞App:移动产品经理实战指南

    <放飞App:移动产品经理实战指南> 基本信息 原书名:App savvy:rurning ideas into iPhone and iPad Apps customers really ...

  8. Apache Beam实战指南 | 手把手教你玩转KafkaIO与Flink

    https://mp.weixin.qq.com/s?__biz=MzU1NDA4NjU2MA==&mid=2247492538&idx=2&sn=9a2bd9fe2d7fd6 ...

  9. Java多线程编程实战指南(核心篇)读书笔记(五)

    (尊重劳动成果,转载请注明出处:http://blog.csdn.net/qq_25827845/article/details/76730459冷血之心的博客) 博主准备恶补一番Java高并发编程相 ...

随机推荐

  1. Android学习总结——INSTALL_FAILED_CONFLICTING_PROVIDER

    在写个小demo的时候出现了这个问题: 排除手机内存不足.以及没用安装过这个应用的问题之后,发现是android:authorities="..."出了问题,可能还有其他应用程序和 ...

  2. MySQL 分组之后如何统计记录条数 gourp by 之后的 count()

    SELECT count(*) FROM 表名 WHERE 条件 // 这样查出来的是总记录条 SELECT count(*) FROM 表名 WHERE 条件 GROUP BY id //这样统计的 ...

  3. koa2 get请求后台正常接收参数 前端报404错误

    刚学习一门技术时,总会踩一些坑. 前端代码 function del(mId){ $.ajax({ type:"get", url:"/delUser", da ...

  4. MySql 高可用架构Atlas

    Atlas是由 Qihoo 360公司Web平台部基础架构团队开发维护的一个基于MySQL协议的数据中间层项目.它在MySQL官方推出的MySQL-Proxy 0.8.2版本的基础上,修改了大量bug ...

  5. Maven3路程(一)环境搭建

    好长时间不用Java,今天看了下,Maven集成成主流了,在技术水平与日俱进的同时,感叹下IT行业必须有活到老学到老的精神. 先说下环境: Maven:Maven 3.0.5 解压后路径:F:\Mav ...

  6. helm之chartmuseum

    1.概述 helm使得在k8s集群里面部署应用变得更简单,就像在linux系统里面使用yum安装软件一样,helm主要是利用的chart,首先看一下chart的结构: # tree zipkin zi ...

  7. SpringMvc @RequestParam 使用推荐使用包装类型代替包装类型

    SpringMvc 中@RequestParam注解使用 建议使用包装类型来代替基本数据类型 public String form2(@RequestParam(name="age" ...

  8. UIKit 框架之WebView

    // // ViewController.m // UIWebView // // Created by City--Online on 15/5/18. // Copyright (c) 2015年 ...

  9. [转]Build beautiful, responsive sites with Bootstrap and ASP.NET Core

    本文转自:https://docs.microsoft.com/en-us/aspnet/core/client-side/bootstrap?view=aspnetcore-2.1 Bootstra ...

  10. Java基础——反射

    今天学到Java基础中的反反射.依照我学习后的个人理解呢,反射就是一套获取类.属性.方法等的工具吧.(其实,感觉学完反射后,有点像喝凉水,解渴但确实我也没体会出它有什么味道,我可能没有学到精髓吧.自己 ...