SQLServerOnLinux运维实战

SQLServerOnLinux运维实战

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

编辑推荐

微软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运维实战》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

你可能喜欢
大数据定义智能运维 电子书
运维数据治理开山之作,企业基础平台数据资源建设必备图书。
Prometheus技术秘笈 电子书
一本书帮你全面了解并掌握Prometheus的原理与应用。
Hadoop3实战指南 电子书
基于全新的Hadoop 3.x,主要分析Hadoop 3.2.0的新特性和新功能,以企业级真实案例详细解读,带你全方位掌握大数据处理分析、分布式计算等。
人人都是数据分析师:Tableau应用实战 电子书
海量实例贯穿全书,深度讲解Tableau核心功能。
图数据库实战 电子书
图数据库入门教程书籍,采用Gremlin语言,完整展示图应用程序的构建过程,从入门到实践学习图数据库。