互联网
类型
8.3
豆瓣评分
可以朗读
语音朗读
583千字
字数
2020-09-01
发行日期
展开全部
主编推荐语
PostgreSQL数据库领域经典著作的第二版。
内容简介
本书分为四大部分,分别为准备篇、基础篇、提高篇和配套开源软件及架构篇。
准备篇为没有数据库基础的读者准备的,如果你已经具备了一定的数据库基础,可以跳过其中的一些内容。
基础篇介绍了PostgreSQL数据库中的一些基础内容,你学习完此篇可以完成基本的PostgreSQL数据库的日常操作工作。
提高篇讲解了一些更深的内容,如PostgreSQL的一些技术内幕、特色功能、优化等方面的内容,你仔细阅读此篇以便早日成为PostgreSQL数据库高手。
第三方开源软件及架构篇讲解了与PostgreSQL数据库配套使用的一些常用的开源软件及架构设计方面的内容,通过阅读此篇,可以提高你的眼界和数据库架构设计能力。
目录
- 版权信息
- 前言
- 第一篇 准备篇
- 第1章 PostgreSQL简介
- 1.1 什么是PostgreSQL
- 1.2 PostgreSQL数据库与其他数据库的对比
- 1.3 小结
- 第2章 PostgreSQL的安装与配置
- 2.1 从发行版本安装
- 2.2 从源码安装
- 2.3 PostgreSQL的简单配置
- 2.4 PostgreSQL的安装技巧
- 2.5 小结
- 第3章 SQL入门
- 3.1 SQL语句语法简介
- 3.2 DDL语句
- 3.3 DML语句
- 3.4 查询语句
- 3.5 其他SQL语句
- 3.6 小结
- 第二篇 基础篇
- 第4章 psql工具
- 4.1 psql介绍
- 4.2 psql的简单使用
- 4.3 psql的常用命令
- 4.4 psql的使用技巧
- 4.5 小结
- 第5章 数据类型
- 5.1 数据类型介绍
- 5.2 布尔类型
- 5.3 数值类型
- 5.4 字符串类型
- 5.5 二进制数据类型
- 5.6 位串类型
- 5.7 日期/时间类型
- 5.8 枚举类型
- 5.9 几何类型
- 5.10 网络地址类型
- 5.11 复合类型
- 5.12 xml类型
- 5.13 JSON类型
- 5.14 Range类型
- 5.15 数组类型
- 5.16 伪类型
- 5.17 其他类型
- 5.18 小结
- 第6章 逻辑结构管理
- 6.1 数据库逻辑结构介绍
- 6.2 数据库基本操作
- 6.3 模式
- 6.4 表
- 6.5 触发器
- 6.6 事件触发器
- 6.7 表空间
- 6.8 视图
- 6.9 索引
- 6.10 用户及权限管理
- 6.11 事务、并发和锁
- 6.12 小结
- 第7章 PostgreSQL的核心架构
- 7.1 进程及内存结构
- 7.2 存储结构
- 7.3 应用程序访问接口
- 7.4 小结
- 第8章 服务管理
- 8.1 服务的启停及原理
- 8.2 服务配置介绍
- 8.3 访问控制配置文件
- 8.4 备份和还原
- 8.5 常用的管理命令
- 8.6 小结
- 第三篇 提高篇
- 第9章 PostgreSQL执行计划
- 9.1 执行计划的解释
- 9.2 与执行计划相关的配置项
- 9.3 统计信息的收集
- 9.4 小结
- 第10章 PostgreSQL中的技术内幕
- 10.1 表中的系统字段
- 10.2 多版本并发控制
- 10.3 物理存储结构
- 10.4 控制文件解密
- 10.5 WAL文件解密
- 10.6 CommitLog文件与事务ID技术解密
- 10.7 实例恢复与热备份原理解密
- 10.8 一些技术解密
- 10.9 小结
- 第11章 PostgreSQL的特色功能
- 11.1 规则系统
- 11.2 模式匹配和正则表达式
- 11.3 LISTEN与NOTIFY命令
- 11.4 索引的特色
- 11.5 序列的使用
- 11.6 咨询锁的使用
- 11.7 SQL/MED
- 11.8 全文检索
- 11.9 数组的特色功能
- 11.10 并行查询功能
- 11.11 小结
- 第12章 数据库优化
- 12.1 数据库优化准则和方法
- 12.2 硬件知识
- 12.3 文件系统及I/O调优
- 12.4 性能监控
- 12.5 数据库配置优化
- 12.6 数据库的逻辑结构优化
- 12.7 SQL的优化
- 12.8 小结
- 第13章 Standby数据库的搭建
- 13.1 Standby数据库原理
- 13.2 pg_basebackup命令行工具
- 13.3 异步流复制Hot Standby的示例
- 13.4 同步流复制的Standby数据库
- 13.5 检查备库及流复制情况
- 13.6 Hot Standby的限制
- 13.7 恢复配置详解
- 13.8 流复制的注意事项
- 13.9 逻辑复制
- 13.10 小结
- 第四篇 架构篇
- 第14章 PgBouncer
- 14.1 PgBouncer介绍
- 14.2 PgBouncer的相关概念
- 14.3 PgBouncer的安装方法
- 14.4 PgBouncer的简单使用
- 14.5 PgBouncer的配置文件详解
- 14.6 小结
- 第15章 Slony-I的使用
- 15.1 Slony-I中的主要概念
- 15.2 Slony-I复制的一些限制
- 15.3 在Linux下安装和配置Slony-I
- 15.4 小结
- 第16章 Bucardo的使用
- 16.1 Bucardo的相关概念
- 16.2 Bucardo的安装方法
- 16.3 Bucardo同步配置
- 16.4 Bucardo的日常维护
- 16.5 小结
- 第17章 PL/Proxy的使用
- 17.1 PL/Proxy的相关概念
- 17.2 PL/Proxy的安装及配置
- 17.3 PL/Proxy的集群配置详解
- 17.4 PL/Proxy语言详解
- 17.5 PL/Proxy的高可用方案
- 17.6 小结
- 第18章 pgpool-II的使用
- 18.1 pgpool-II的相关概念
- 18.2 pgpool-II的安装方法
- 18.3 pgpool-II配置快速入门
- 18.4 pgpool-II高可用配置方法
- 18.5 小结
- 第19章 Postgres-XC的使用
- 19.1 Postgres-XC的相关概念
- 19.2 Postgres-XC的安装
- 19.3 配置Postgres-XC集群
- 19.4 Postgres-XC的使用
- 19.5 小结
- 第20章 高可用性方案设计
- 20.1 高可用架构基础
- 20.2 基于共享存储的高可用方案
- 20.3 WAL日志同步或流复制同步方案
- 20.4 基于触发器的同步方案
- 20.5 基于中间件的高可用方案
- 20.6 小结
展开全部
出版方
机械工业出版社有限公司
机械工业出版社是全国优秀出版社,自1952年成立以来,坚持为科技、为教育服务,以向行业、向学校提供优质、权威的精神产品为宗旨,以“服务社会和人民群众需求,传播社会主义先进文化”为己任,产业结构不断完善,已由传统的图书出版向着图书、期刊、电子出版物、音像制品、电子商务一体化延伸,现已发展为多领域、多学科的大型综合性出版社,涉及机械、电工电子、汽车、计算机、经济管理、建筑、ELT、科普以及教材、教辅等领域。