类似推荐
编辑推荐
微软MVP携手Linux运维专家倾力奉献,让你从入门到精通。
内容简介
微软MVP携手Linux运维专家倾力奉献
手把手讲解知名数据库产品SQL Server
突出运维监控,提供实际优化案例和脚本文件,方便读者动手实践
作者简介
作者黄钊吉,10年SQL Server开发和运维经验,从事过电子商务网站后台开发、银行绩效系统数据库开发,以及服饰类ERP系统、信用卡系统(基于AWS)和大型电商仓储系统数据库的运维工作。6届微软数据平台MVP(2013-2018),前CSDN论坛SQL Server大版版主,CSDN博客专家,博客访问量超过228万。个人创作图书《SQL Server性能优化与管理的艺术》,与人联合翻译《Windows PowerShell实战指南(第2版)》。拥有MCTIP Database Administrator 2008、MCSE Data Management and Analytics等多个技术认证证书。
章节目录
版权信息
内容提要
前言
资源与支持
第1篇 基础篇
第1章 SQL Server On Linux简介
1.1 为何选择Linux平台的SQL Server
1.2 SQL Server关键组件简介
1.3 SQL Server On Linux新特性简介
1.4 SQL Server On Linux新玩法
1.5 SQL Platform Abstraction Layer
1.6 本书结构
1.7 总结
第2章 Linux基础及安装部署
2.1 背景介绍
2.2 前期规划
2.3 基础框架
2.4 部署
2.5 预配置
2.6 总结
第3章 安装配置SQL Server On Linux
3.1 安装前的准备工作
3.2 安装攻略
3.3 环境配置
3.4 注意事项
3.5 安装示例数据库
3.6 总结
第2篇 管理篇
第4章 Linux基础运维
4.1 常用指令
4.2 基础运维
4.3 总结
第5章 Linux基础监控
5.1 分布式监控系统Zabbix
5.2 Grafana展现
5.3 SQL Server监控
5.4 总结
第6章 服务及空间管理
6.1 服务器的服务及空间管理
6.2 SQL Server服务及空间管理
6.3 SQL On Linux备份还原
6.4 总结
第7章 SQL Server On Linux数据库安全
7.1 安全概念
7.2 始终加密
7.3 动态数据屏蔽
7.4 行级安全性
7.5 时态表
7.6 总结
第8章 Linux自动化运维演示
8.1 expect
8.2 Ansible入门
8.3 总结
第9章 数据库监控
9.1 监控理论
9.2 监控工具
9.3 监控分析
9.4 监控展示
9.5 总结
第3篇 性能篇
第10章 SQL Server性能优化方法论
10.1 性能简介
10.2 性能优化的误区
10.3 常见影响因素
10.4 常规性能优化流程
10.5 扩充阅读
10.6 优化Checklist
10.7 总结
第11章 SQL Server On Linux故障侦测
11.1 SQL Server查询生命周期
11.2 常用故障侦测手段
11.3 总结
第12章 SQL Server性能优化新工具
12.1 简介
12.2 查询存储
12.3 自动优化
12.4 自适应查询处理
12.5 实时查询统计信息
12.6 总结
第13章 SQL Server索引优化
13.1 简介
13.2 索引基础
13.3 统计信息基础
13.4 索引种类
13.5 索引分析与优化
13.6 索引建议
13.7 总结
第14章 SQL Server等待信息
14.1 我们在等待什么
14.2 简介
14.3 等待信息元数据
14.4 并行执行
14.5 多任务等待
14.6 I/O等待
14.7 备份和还原等待
14.8 锁定等待
14.9 数据库日志等待
14.10 外部资源等待
14.11 其他常见等待类型
14.12 案例
14.13 总结
第15章 事务与阻塞
15.1 环境准备和术语介绍
15.2 事务与ACID
15.3 阻塞
15.4 死锁
15.5 锁升级
15.6 事务设计建议
15.7 总结
第16章 In-Memory OLTP简介
16.1 案例演示
16.2 技术简介
16.3 快速上手
16.4 注意事项
16.5 最佳实践
16.6 总结
第4篇 架构篇
第17章 SQL Server On Linux高可用介绍
17.1 简介
17.2 安装过程
17.3 警报
17.4 读写分离
17.5 常见故障侦测手段
17.6 总结
第5篇 案例篇
第18章 Linux运维案例
18.1 被黑
18.2 内存溢出
18.3 打开过多文件
18.4 从删库到“跑路”
18.5 总结
第19章 数据库运维案例
19.1 简介
19.2 案例分享
19.3 其他案例
19.4 总结
附录
附录A SQL Server DBA及Linux管理员面试题分析
A.1 SQL Server DBA面试题分析
A.2 Linux管理员面试题分析
附录B DBA与Linux管理Checklist
B.1 运维/优化思想
B.2 DBA运维Checklist
B.3 Linux运维Checklist
附录C SQL Server表关联细节
C.1 嵌套循环连接
C.2 合并关联
C.3 散列关联
C.4 3种关联方式的对比
附录D Linux内核参数说明
SQLServerOnLinux运维实战是2019年由人民邮电出版社出版,作者黄钊吉。
得书感谢您对《SQLServerOnLinux运维实战》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。