展开全部

主编推荐语

微软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内核参数说明
展开全部

评分及书评

评分不足
2个评分
  • 用户头像
    给这本书评了
    5.0

    本书属于入门级别的技术图书,主要面向对微软 SQL Server 有初步认识,并且希望掌握在 Linux 上的 SQL Server 运维及性能优化的数据库从业人员。当然,本书也适合在校学生学习使用,以便为后续就业打下良好的基础。

      转发
      评论

    出版方

    人民邮电出版社

    人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。