"SQL Server 2012管理高级教程(第2版)是针对数据库管理员和IT专业人士的一本深入指南,由国际知名的SQL Server专家Adam Jorgensen、Steven Wort、Ross LoForte和Brian Knight合著。这本书由宋沄剑和曹仰杰翻译成中文,旨在帮助读者掌握SQL Server 2012的高级管理技巧和最佳实践。"
在SQL Server 2012管理高级教程中,读者可以期待学习到以下关键知识点:
1. **SQL Server 2012概述**:了解SQL Server 2012的新特性和增强功能,包括AlwaysOn可用性组、列存储索引、Power View和Master Data Services等。
2. **安装与升级**:详细步骤指导如何规划和执行SQL Server 2012的安装、升级以及迁移策略,确保顺利过渡到新版本。
3. **高可用性与灾难恢复**:探讨如何构建高可用性的环境,利用故障转移群集、镜像、Log Shipping和AlwaysOn可用性组来保护数据安全。
4. **性能优化**:学习监控和调整SQL Server性能的方法,包括查询优化、索引设计、内存管理和资源治理。
5. **安全性管理**:深入理解SQL Server的安全模型,包括用户身份验证、权限管理、加密、审计和防火墙设置。
6. **备份与恢复**:详述备份策略,包括完整、差异、事务日志备份以及各种恢复模式下的恢复过程。
7. **数据库维护**:讨论数据库维护计划,如定期检查、清理、备份和更新统计信息。
8. **数据仓库和BI**:介绍如何利用SQL Server 2012的数据仓库和商业智能工具,如Integration Services (SSIS)、Analysis Services (SSAS) 和 Reporting Services (SSRS)。
9. **PowerShell和自动化**:学习使用PowerShell进行SQL Server管理,实现脚本化任务和自动化操作。
10. **灾难恢复计划**:制定和实施全面的灾难恢复计划,包括测试和演练,以确保在真实情况下能快速恢复服务。
本书适用于那些希望提升SQL Server管理技能的专业人士,无论是新手还是经验丰富的DBA,都能从中获得宝贵的洞见和实用技巧。通过阅读本书,读者将能够更有效地管理SQL Server 2012环境,确保系统的稳定性和高效性。