南京
杭州
上海
025-87787966    0571-88257871

SQL Server 2012数据库性能调整

发布日期: 2017/8/4 15:20:40

课程大纲:
一、SQL Server内部结构
    1、数据访问体系结构
    2、内部结构详解
    3、协议与端点
    4、关系引擎
    5、存储引擎
    6、SQLOS
二、优化SQL Server服务器
    1、性能优化方法论
    2、SQL对内存的管理
    3、SQL对磁盘的管理
    4、SQL对CPU的管理
三、设计数据库
    1、性能优化概述
    2、从设计阶段开始优化
    3、表设计
    4、晚期优化
四、分布式数据库设计
    1、数据库扩展最佳实践
    2、联盟数据库概述
    3、选择联盟数据库
    4、可扩展共享数据库
    5、复制与数据库镜像
    6、分布式数据库经典案例(Myspace)
五、理解执行计划与执行计划缓存
    1、执行计划详解
    2、执行计划缓存
    3、编译与重编译
六、优化查询
    1、查询逻辑顺序解析
    2、查询物理顺序解析
    3、查询连接算法
    4、查询有效参数
    5、查询优化方法论
    6、扩展基于集合的操作
    7、表变量与临时表
    8、查询优化的最佳实践
    9、和查询优化有关的动态管理视图
七、优化数据库访问策略
    1、使用视图的最佳实践
    2、使用存储过程的最佳实践
    3、使用函数的最佳实践
    4、重构游标
八、设计与优化索引
    1、索引概述
    2、数据存储方法及数据访问方法
    3、非聚集索引
    4、复合索引及覆盖查询的索引
    5、筛选索引
    6、索引碎片分析
    7、增删改语句对索引的影响
    8、跟踪和优化查询
    9、使用索引的最佳实践
    10、索引优化相关的动态管理视图
九、设计与优化事务
    1、事务详解
    2、锁详解
    3、事务隔离级别
    4、识别与监控、分析阻塞
    5、识别与监控、分析死锁
    6、识别与监控、分析闩锁
十、设计与优化存储
    1、SQL如何存储数据
    2、文件和文件组
    3、数据压缩
    4、TempDB竞争
十一、瓶颈分析
     1、瓶颈分析方法论
     2、常用的监控、分析工具
     3、IO瓶颈分析
     4、CPU瓶颈分析
     5、内存瓶颈分析
课程周期:

24课时(45分/课时)

相关培训课程

TRAINING COURSE
无标题文档