思维导图备注

数据架构师的PostgreSQL修炼:高效设计、开发与维护数据库应用
首页 收藏书籍 阅读记录
  • 书签 我的书签
  • 添加书签 添加书签 移除书签 移除书签

2.7 日志进程

浏览 13 扫码
  • 小字体
  • 中字体
  • 大字体
2022-01-24 12:55:25
请 登录 再阅读
上一篇:
下一篇:
  • 书签
  • 添加书签 移除书签
  • 作者简介
  • 审校者简介
  • 前言
  • 第1章 安装PostgreSQL
    • 1.1 安装选项
      • 1.1.1 下载并提取源码
      • 1.1.2 检查源码内容
    • 1.2 编译源码的各种依赖
    • 1.3 配置和创建makefile
    • 1.4 建立和创建可执行文件
    • 1.5 安装和移动文件到指定的位置
    • 1.6 初始化集群
      • 1.6.1 快速了解各个目录
      • 1.6.2 已创建的进程
      • 1.6.3 创建的重要文件
    • 1.7 与扩展程序相互协作
    • 1.8 小结
  • 第2章 服务器架构
    • 2.1 从守护进程开始
    • 2.2 理解共享缓冲区
    • 2.3 检查点
    • 2.4 WAL与WAL写进程
      • 2.4.1 恢复
      • 2.4.2 增量备份和基于时间点的恢复
      • 2.4.3 复制
    • 2.5 后台写入器
    • 2.6 自动清空加载器进程
    • 2.7 日志进程
    • 2.8 统计信息收集器进程
    • 2.9 WAL发送器和WAL接收器
    • 2.10 使用work_mem在内存中进行排序
    • 2.11 使用maintenance_work_mem进行维护
    • 2.12 小结
  • 第3章 PostgreSQL——对象层次和角色
    • 3.1 PostgreSQL集群
    • 3.2 了解表空间
      • 3.2.1 使用临时表空间管理临时对象
      • 3.2.2 视图
    • 3.3 数据库、模式与search_path
    • 3.4 角色和权限
    • 3.5 小结
  • 第4章 使用事务进行工作
    • 4.1 了解事务
    • 4.2 PostgreSQL和MVCC
    • 4.3 小结
  • 第5章 使用SQL Power Architect进行数据建模
    • 5.1 数据库工具及其用途
    • 5.2 数据库设计工具
      • 5.2.1 下载与安装SQL Power Architect
      • 5.2.2 创建表
    • 5.3 生成SQL
      • 5.3.1 逆向工程及变更操作
      • 5.3.2 导出数据模型
      • 5.3.3 分析
    • 5.4 小结
  • 第6章 客户端工具
    • 6.1 GUI工具与命令行工具
    • 6.2 下载与安装pgAdmin
      • 6.2.1 添加一台服务器
      • 6.2.2 pgAdmin主窗口
      • 6.2.3 查询工具
    • 6.3 psql——在命令行模式下工作
      • 6.3.1 psql——连接选项
      • 6.3.2 \d的功能
      • 6.3.3 更多元命令
      • 6.3.4 设置环境
      • 6.3.5 命令的历史记录
    • 6.4 小结
  • 第7章 SQL调优
    • 7.1 了解数据库的基本事实
      • 7.1.2 事实2,数据始终在块或页面中读取,而不是作为单独的记录或列
      • 7.1.3 减少读/写块的数量的方法
    • 7.2 查询执行组件
      • 7.2.1 计划器
      • 7.2.2 访问方法
      • 7.2.3 连接策略
    • 7.3 发现执行计划
    • 7.4 优化指南和捕捉
      • 7.4.1 外键索引
      • 7.4.2 使用SELECT*
      • 7.4.3 使用ORDER BY
      • 7.4.4 使用DISTINCT
      • 7.4.5 使用UNION ALL代替UNION
      • 7.4.7 减少SQL语句数量
      • 7.4.8 减少函数执行
      • 7.4.9 不使用索引的情况
      • 7.4.10 部分索引
      • 7.4.11 优化函数
  • 7.5 小结
    • 8.1 服务器端内存设置
      • 8.1.2 effective_cache_size
    • 8.2 管理写入、连接和维护操作
    • 8.3 查找/扫描开销及统计参数
    • 8.4 物化视图
    • 8.5 分区表
    • 8.6 小结
  • 第9章 PostgreSQL写入与读取数据工具
    • 9.1 考虑建立生产数据库
    • 9.2 COPY命令
    • 9.3 使用pg_bulkload快速加载
    • 9.4 pg_dump命令
    • 9.5 过滤选项
      • 9.5.1 pg_dumpall工具
      • 9.5.2 pg_restore工具
  • 9.6 小结
    • 10.1 可扩展性
      • 10.1.1 垂直扩展
      • 10.1.2 水平扩展
    • 10.2 基于时间点的恢复
    • 10.3 小结
  • 第11章 PostgreSQL故障排除
    • 11.1 连接问题
    • 11.2 验证和权限问题
    • 11.3 参数更改无效
    • 11.4 查询无响应
    • 11.5 小结
  • 第12章 PostgreSQL额外功能
    • 12.1 有趣的数据类型
      • 12.1.1 range
      • 12.1.2 XML
      • 12.1.3 几何与地理数据
      • 12.1.4 外部数据封装器
      • 12.1.5 pgbadger
    • 12.2 变化中的产品特性
    • 12.3 小结
暂无相关搜索结果!
    展开/收起文章目录

    二维码

    手机扫一扫,轻松掌上学

    《数据架构师的PostgreSQL修炼:高效设计、开发与维护数据库应用》电子书下载

    请下载您需要的格式的电子书,随时随地,享受学习的乐趣!
    EPUB 电子书

    书签列表

      阅读记录

      阅读进度: 0.00% ( 0/0 ) 重置阅读进度