“SQL Server 2014”高级管理与性能调优

类别:个人技能      编号:KC105167

  • 开课日期培训天数上课地区状态
  • 2017年11月23-27日5天北京市已过期
  • 原价:¥5800优惠价:¥5510

    招生对象:

    SQL Server数据库管理员、准备获得MCITP证书的人员及广大数据库知识爱好者。

    课程介绍:

    课程大纲

    时间知识模块授课内容

    第一天

    上午SQLServer2014新架构体系、安装和部署

    规划SQLServer2014的部署(操作系统选型、硬件服务器选型、存储系统配置)

    安装准备和环境要求、安装的一些注意事项

    SQLServer2014新特性

    使用SQLServer2014的外围应用配置器

    SQLServer远程连接服务

    SQLServer服务与客户端网络配置演练

    MicrosoftAzureSQL数据库规划SQLServer2014安装

    安装SQLServer2014

    安装后的配置

    第一天

    下午数据库管理的

    核心任务创建数据库

    T-SQL的使用技巧

    T-SQL高级查询

    管理数据库、日志及其选项

    配置合理数据库文件空间与数量

    合理运用文件组,优化性能

    内存优化表的使用

    扩展缓冲池与列索引

    SSDBufferPoolExtension

    内存和云整合特性

    列存储聚集索引

    实现SQLServer2014安全管理SQLServer2014安全架构概述

    身份验证和授权用户

    服务器和数据库角色

    授权用户访问资源

    SQLServer2014中新增权限

    管理架构(Schema)权限和对象权限  

    控制数据库访问和管理

    SQLServer注入入侵的防范

    管理透明数据加密(TDE)

    安全管理的实例经验介绍

    第二天

    上午使用数据库和存储SQLServer数据存储概述

    管理系统数据库存储

    管理用户数据库存储

    文件和文件组

    移动数据库文件

    执行数据管理任务导入和导出数据

    介绍数据库资料迁移的工具(SSIS)

    数据分发与同步

    (复制技术)复制计划

    分发服务器管理

    创建和管理发布

    订阅发布

    复制应用演练

    SQLServer2014故障排除与灾难恢复

    规划备份和恢复计划

    备份策略

    将SQLServer数据库部署到MicrosoftAzure虚拟机

    用户数据库离线恢复策略

    用户数据库在线恢复策略

    系统数据库的恢复策略

    master数据库的特殊备份与恢复

    验证备份集

    数据库备份加密

    数据库备份还原的疑难问题

    第二天

    下午数据库的高级管理和自动化管理

    实现自动化的数据库管理

    多服务器脚本执行和管理

    使用数据收集器监视性能

    实现数据压缩

    实现资源调控器

    SQLServer管理自动化

    SQLServer2014代理

    管理SQLServer作业

    自动化维护三要素:作业、操作员、警报

    数据库维护的标准化流程

    规划和实施备份策略了解SQLServer恢复模式

    规划备份策略

    备份数据库和事务日志

    使用备份选项

    确保备份可靠性

    第三天

    上午数据库的高可用性

    技术(HA)选择合适的高可用性解决方案

    设计群集解决方案

    设计高可用性数据库存储解决方案

    设计数据库镜像解决方案

    设计日志传送解决方案

    日志传送配置示例

    Always高可用性

    数据恢复增强功能

    比较各类解决方案

    SQLServer2014HAAlwaysOn实战SQLServerAlwaysOn实现企业需要达到的各种高可用级别

    AlwaysOn故障转移群集实力

    AlwaysOn可用性组

    自动页修复

    第三天

    下午监视与调整SQLServer2014针对SQLServer性能主题构建监视解决方案

    识别SQLServer服务问题

    识别并发问题

    识别作业执行问题

    定位错误信息

    排除常见的SQLServer2014管理问题SQLServer2014的故障排除方法

    解决服务相关的问题

    解决登录和连接问题

    数据异常诊断和排除

    SQLserver2014性能优化项目思想和流程性能优化介绍

    性能杀手排名

    性能监视器工具

    硬件资源分析

    第四天

    上午SQLServer2014

    性能调优实施资源管理器(ResourceGovernor)

    使用数据库引擎优化向导

    使用SQLServerProfiler收集跟踪信息

    使用SQLServerprofiler创建和修改跟踪

    使用DMV收集性能数据

    使用系统监视器收集性能数据

    捕获执行计划

    使用SQLServerProfiler获取跟踪信息

    使用数据库引擎优化向导收集输出

    使用SSD作为缓冲池的扩展

    解决性能问题的分区策略

    SQLServer2014查询设计分析和表设计优化

    查询设计建议

    有效地使用索引

    提高查询的效率

    逻辑数据库设计优化

    使用RAID优化数据库I/O

    优化事务日志性能

    使用硬件分区、水平和垂直分区优化数据库性能

    SQLServer2014内存优化表的使用内存优化表的作用

    内存优化表的创建

    使用解释性T-SQL访问内存优化表

    第四天

    下午SQLServer2014并发性分析阻塞分析

    理解阻塞

    数据库锁

    隔离级别

    索引对锁的作用

    阻塞的解决方案

    死锁分析

    避免死锁

    列索引大幅提升

    性能列存储索引的适用范围

    运行原理

    数据维护方式

    非关系型数据处理FILESTREAM改进

    FileTable

    进行持续的数据库

    维护确保数据库的完整性

    索引概述

    维护索引和消除碎片

    日常数据库维护的自动化

    第五天学习考核与业内经验交流

    讲师介绍:

    授课师资

    秦老师 SQL Server资深技术顾问,数据库管理、开发解决方案专家。拥有近10多年的IT教育、项目开发和数据库管理维护经验,熟悉SQL Server和Oracle、mysql、DB2等关系数据库及对Nosql(MongoDB、Redis等)有一定的了解并掌握,擅长SQL Server的优化的T-SQL编程(SP,View和Fn等)和管理(Backup and Restore、TroubleShooting、Performance Tuning,HA(Log shipping、Replication、Database mirroring等)),深刻理解SQL Server架构,熟悉数据库设计(物理)建模(Powerdesigner)、报表制作SSRS和数据集成SSIS以及多种web开发脚本语言Html、Xml、CSS、Javascript、.Net等;拥有良好web体验及设计经验;熟悉数据仓库,有较强的系统分析能力;熟悉MS各种Windwos Server网络服务器(AD、Exchange、Sharepoint等)和Linux,熟悉使用Word、Excel等;曾在多个项目中负责分析和设计工作,具有熟练的英文读写能力,拥有较强的学习和独立开发以及解决问题的能力。掌握R数据分析和Python数据分析。

    臧老师 企业级数据库专家,北京理工大学软件研究所计算机应用技术专业。在软件行业工作近二十年,近50多个大中型项目的主持、管理、开发经验。主要学术成果: 近年来先后在国内外重要刊物发表论文20多篇,多篇被EI收录,出版著作4部。参与完成自然科学基金项目2项,参与纵向课题5项,主持横向科研项目5项。

    热门公开课

    卓越流程管理与优化高级研2024-08-02/深圳 以客户为中心的流程管理与2024-07-26/广州 工艺标准化管理与生产技术2024-04-25/武汉 采购人员核心技能提升训练2024-05-16/成都 成交的秘密_高业绩顾问式2024-05-22/上海 MTP中高层管理者技能提2024-08-23/深圳