SQL Server 2012内部原理及故障排除(专栏)
PROFESSIONAL SQL SERVER® 2012 INTERNALS AND TROUBLESHOOTING一书(可从这里下载)。认为内容非常不错。自己也想对SQL Server 2012有个较全面的理解,于是边看边翻译,并将重点内容发表在博客中。以下是相关博客的链接,希望可以给大家带来一点帮助。因个人能力有限。若有翻译不妥之处,欢迎指正和交流。
第一部分 内部原理(INTERNALS)
第一章 SQL Server 架构
- 数据库事务: http://blog.csdn.net/burgess_liu/article/details/17553407
- 查询的生命周期: http://blog.csdn.net/burgess_liu/article/details/17558663
http://blog.csdn.net/burgess_liu/article/details/17609599 - SQL Server的运行模式和SQLOS: http://blog.csdn.net/burgess_liu/article/details/17691489
- 小结: http://blog.csdn.net/burgess_liu/article/details/17710139
第二章 揭秘硬件
第三章 理解内存
- 物理和虚拟内存: http://blog.csdn.net/burgess_liu/article/details/17733149
- SQL Server内存: http://blog.csdn.net/burgess_liu/article/details/17739725
- 优化SQL Server内存配置: http://blog.csdn.net/burgess_liu/article/details/17757655
第四章 存储系统
- SQL Server I/O: http://blog.csdn.net/burgess_liu/article/details/17786129
- 存储技术: http://blog.csdn.net/burgess_liu/article/details/17952595
http://blog.csdn.net/burgess_liu/article/details/17990973
http://blog.csdn.net/burgess_liu/article/details/18260867 - 測量性能: http://blog.csdn.net/burgess_liu/article/details/18325209
http://blog.csdn.net/burgess_liu/article/details/18358361
第五章 查询处理和运行
- 查询处理: http://blog.csdn.net/burgess_liu/article/details/18593893
- 查询优化: http://blog.csdn.net/burgess_liu/article/details/18602471
http://blog.csdn.net/burgess_liu/article/details/18729109 - 查询计划: http://blog.csdn.net/burgess_liu/article/details/18812633
- 查询运行: http://blog.csdn.net/burgess_liu/article/details/18839385
第六章 锁和并发性
- 并发性的危急: http://blog.csdn.net/burgess_liu/article/details/18978093
- 锁: http://blog.csdn.net/burgess_liu/article/details/19067719
- 隔离级别: http://blog.csdn.net/burgess_liu/article/details/19397391
第七章 锁存器和自旋锁(Latch&Spinlock)
- 症状: http://blog.csdn.net/burgess_liu/article/details/19540293
- 理解Latch和Spinlock: http://blog.csdn.net/burgess_liu/article/details/19545473
- Latch的类型和模式: http://blog.csdn.net/burgess_liu/article/details/19607151
- 监视Latch和Spinlock: http://blog.csdn.net/burgess_liu/article/details/19820095
第八章 认识Tempdb
- 概览和使用方法: http://blog.csdn.net/burgess_liu/article/details/19974923
- 排除日常问题: http://blog.csdn.net/burgess_liu/article/details/20030715
- 配置最佳实践: http://blog.csdn.net/burgess_liu/article/details/20109295
第二部分 故障排除工具及使用相关工具的经验教训
第10章 使用Perfmon和PAL工具查看Server性能
- PerfMon入门指南: http://blog.csdn.net/burgess_liu/article/details/20484405
- 从性能监视器获取很多其它实用信息: http://blog.csdn.net/burgess_liu/article/details/20525659
- 日志的性能分析: http://blog.csdn.net/burgess_liu/article/details/20551987
- 其它PerfMon日志性能分析工具: http://blog.csdn.net/burgess_liu/article/details/20563975
第11章 使用SQLdiag合并数据採集
- 初识SQLdiag: http://blog.csdn.net/burgess_liu/article/details/20614571
- 使用SQLdiag配置管理器: http://blog.csdn.net/burgess_liu/article/details/21612515
- 最佳实践: http://blog.csdn.net/burgess_liu/article/details/22052209
第12章 使用SQL Nexus整合
- 熟悉SQL Nexus: http://blog.csdn.net/burgess_liu/article/details/22093135
- 定制SQL Nexus: http://blog.csdn.net/burgess_liu/article/details/23909625
- 解决日常问题: http://blog.csdn.net/burgess_liu/article/details/24307671
第13章 使用Extended Events诊断SQL Server 2012
- 使用Extended Events诊断SQL Server 2012: http://blog.csdn.net/burgess_liu/article/details/24668891
- 在SQL Server 2012中创建Extended Events会话: http://blog.csdn.net/burgess_liu/article/details/25119701
- 查看由Extended Events捕获的数据: http://blog.csdn.net/burgess_liu/article/details/28606425
第14章 使用PowerShell增强排错能力
- PowerShell入门: http://blog.csdn.net/burgess_liu/article/details/31373671
- 使用PowerShell调查Server问题: http://blog.csdn.net/burgess_liu/article/details/36624925
- 使用PowerShell调校SQL Server性能: http://blog.csdn.net/burgess_liu/article/details/36644117
第15章 SQL Server健康检查
- SQL Server健康检查: http://blog.csdn.net/burgess_liu/article/details/36654597
第16章 管理和性能
第17章 在虚拟环境中执行SQL Server
- 在虚拟环境中执行SQL Server: http://blog.csdn.net/burgess_liu/article/details/37654829
SQL Server 2012内部原理及故障排除(专栏)的更多相关文章
- SQL Server 2012内部原理及故障排除
http://blog.csdn.net/burgess_liu/article/details/37900027
- 利用Ring Buffer在SQL Server 2008中进行连接故障排除
原文:利用Ring Buffer在SQL Server 2008中进行连接故障排除 出自:http://blogs.msdn.com/b/apgcdsd/archive/2011/11/21/ring ...
- SQL Server 2012的内部原理和故障排除(50):Burgess_Liu的专栏
http://blog.csdn.net/Burgess_Liu/article/category/1821435/2 http://www.cnblogs.com/fygh/archive/2012 ...
- Win7 安装SQL SERVER 2012需要SP1补丁
在操作系统Win7上安装SQL Server 2012时,报如下错误: 也就是说SQL Server 2012如要要安装在Windows 7 上,则至少需要安装SP1补丁.否则就会弹出上面提示信息.关 ...
- 安装 SQL Server 2012 的硬件和软件要求(官方全面)
以下各节列出了安装和运行 SQL Server 2012 的最低硬件和软件要求. 有关 SharePoint 集成模式下 Analysis Services 的要求的详细信息,请参阅硬件和软件要求(S ...
- SQL Server 2012故障转移的looksalive check和is alive check
什么是looksalive check和is alive check SQL Server故障转移集群是建立在windows集群服务上的一种热备的高可用方案.在集群运行过程中,windows集群服务定 ...
- 在Windows Server 2012中搭建SQL Server 2012故障转移集群
OK~ WSFC 2012 R2 年度盛宴开始~ 在本文中,老王将用一系列的场景,把动态仲裁,动态见证,票数调整,LowerQuorumPriorityNodeID,阻止仲裁等群集仲裁技术串起来,完成 ...
- 在Windows Server 2012 R2中搭建SQL Server 2012故障转移集群
需要说明的是我们搭建的SQL Server故障转移集群(SQL Server Failover Cluster)是可用性集群,而不是负载均衡集群,其目的是为了保证服务的连续性和可用性,而不是为了提高服 ...
- 基于iSCSI的SQL Server 2012群集测试(四)--模拟群集故障转移
6.模拟群集故障转移 6.1 模拟手动故障转移(1+1) 模拟手动故障转移的目的有以下几点: 测试群集是否能正常故障转移 测试修改端口是否能同步到备节点 测试禁用full-text和Browser服务 ...
随机推荐
- ACM_小G的循环
小G的循环 Time Limit: 2000/1000ms (Java/Others) Problem Description: 一回生,二回熟,三回就腻,小G用for,while循环用得太多了,累觉 ...
- 【转】Linux下history命令用法
转自:http://blog.sina.com.cn/s/blog_5caa94a00100gyls.html 如果你经常使用 Linux 命令行,那么使用 history(历史)命令可以有效地提升你 ...
- Spring Cloud (10) Hystrix-监控面板
Hystrix DashBoard 断路器是根据一段时间窗内的请求状况来判断并操作断路器的打开和关闭状态的.Hystrix Dashboard是作为断路器状态的一个组件,提供了数据监控和友好的图形化界 ...
- MVC系列学习(六)-Razor语法
注:本次代码加了样式,样式如下 <style> div { border: 1px solid red; margin: 10px auto; ...
- 线性回归的Cost function实现
此处使用Octave来实现 线性方程的代价函数: 代价函数: X 是测试值,假设用矩阵表示为 为了方便用矩阵计算我们把X加一列 1 : 同时 那么h( ...
- 屏蔽scrollview的滚动
外层有scrollview时,手指移动方向跟滚动条方向相同时,会导致scrollview的滚动.此时如果不想滚动的话,可以在要接受ontouch的子视图,或者子子视图中的touch监听里加上v.get ...
- python 分割文件、组合文件
import glob big_file = open('index.sql', 'rb') bak_file = 'index_bak' i = 1 while True: chunk = big_ ...
- RAID技术简单分析
RAID技术解析 RAID:独立磁盘冗余阵列(Redundant Array of Independent Disks) RAID技术就是将许多块硬盘设备组合成一个容量更大.更安全的硬盘组,可以将数据 ...
- [源码阅读]RocketMQ-策略篇
一:为什么要阅读rocketmq的源码? 1 可以了解mq的底层实现逻辑. 二:打算怎么读,行动路径是哪儿些? 1: 本地启动 2 分步调试 3 fork项目,添加中文注释,提交到自己的代码库.并改 ...
- 轻松理解 Android Binder,只需要读这一篇
在 Android 系统中,Binder 起着非常重要的作用,它是整个系统 IPC 的基石.网上已经有很多文章讲述 Binder 的原理,有的讲的比较浅显,没有触及到关键,有的讲的太过于深入底层,难以 ...