展开全部

主编推荐语

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、科普以及教材、教辅等领域。