科技
类型
可以朗读
语音朗读
379千字
字数
2019-02-01
发行日期
展开全部
主编推荐语
微软MVP携手Linux运维专家倾力奉献,让你从入门到精通。
内容简介
随着微软公司的开源策略逐步深化,其数据库拳头产品SQL Server不仅能运行在Windows平台上,经过一系列产品迭代,还能稳定地运行在主流的Linux平台中,并且越来越受到企业的认同。为了跟上时代的步伐,从业者有必要尽快掌握Linux上的SQL Server的使用方法。
本书以实操为主,讲解了在Linux上SQL Server的安装、配置、监控及高可用搭建等内容,同时融入了作者10年工作经历中总结的Linux及SQL Server性能优化的经验,以协助读者更快入门。
本书包括基础篇、管理篇、性能篇、架构篇、案例篇共计5大板块,每个板块包括若干章内容,每章力求讲清楚、讲透一个技术点。在写作本书时,作者不仅关注本书的系统性,同时还关注本书的实用性,力求使本书能成为大家经常翻阅的工具书。书中的案例均来自实践,希望对读者学习书中的知识点及体会作者的运维、优化思想有所帮助。
目录
- 版权信息
- 内容提要
- 前言
- 资源与支持
- 第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内核参数说明
展开全部
出版方
人民邮电出版社
人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。