SQL Server高可用与性能调优
前言
通过本课程的学习,可使学员能够创建和设计出一个结构科学,性能健康高效的数据库系统,对数据库的日常开发技巧、数据库的管理与优化熟练掌握。
1.能够根据业务需求规划数据库服务器硬件方案
2.有能力规划历史数据
3.能够掌握数据库的常用规范
4.有能力实现SQL Server服务器的安全性以及数据的安全性
5.能够使用多种方案规划和实现数据库的高可用性
6.能够使用监控工具提高数据库性能
7.有能力使用多种方式排除常见的数据库各种故障。
培训课时:24课时/4天
适合人群:
SQL Server数据库管理员、准备获得MCITP证书的人员及广大数据库知识爱好者。
课程大纲
时间 | 主题 | 培训内容 |
第一天 | SQL Server 2014新架构体系、安装和部署;管理外围安全、访问以及网络配置 | 规划SQL Server2014的部署;使用SQL Server 2014的外围应用配置器;SQL Server远程连接服务、服务与客户端网络配置演练等。 |
数据库管理的核心任务;SQL Server 2014灾难恢复 | 配置合理数据库文件空间与数量;内存优化表的使用;用户数据库离线、在线恢复策略;master数据库的特殊备份与恢复等。 |
第二天 | 管理SQL Server 2014 的安全性;执行数据管理任务 | 管理架构(Schema)权限和对象权限;审计SQL Server实例;控制数据库访问和管理;SQL Server注入入侵的防范等 |
数据库自动化维护;数据分发与同步(复制技术) | 自动化维护三要素:作业、操作员、警报;数据库维护;复制计划;分发服务器管理;创建和管理发布;订阅发布等 |
第三天 | 数据库的高可用性技术(HA);监视与调整SQL Server | 针对SQL Server性能主题构建监视解决方案;识别并发问题;识别作业执行问题等 |
优化SQL Server性能;性能调优 | 使用数据库引擎优化向导;使用数据库引擎优化向导收集输出等 |
第四天 | 内存优化表的使用;SQL Server AlwaysOn | 内存优化表的作用及创建;AlwaysOn故障转移群集实力及可用性组等 |
列索引大幅提升性能;非关系型数据处理 | 列存储索引的适用范围;运行原理;数据维护方式;FILESTREAM改进;FileTable等 |