PostgreSQL WAL日志解析与应用
Postgres Conference China 2016 中国用户大会 PostgreSQL WAL日志解析与应用 王硕 山东瀚高基础软件股份有限公司 2016Postgres中国用户大会 Postgres Conference China 2016 中国用户大会 CONTENTS Part 01 Part 02 Part 03 WAL 日志简介 到了磁盘 上。 • XLogInsert 把xlog日志中的内容写出内存 2016Postgres中国用户大会 Postgres Conference China 2016 中国用户大会 Locks of WAL • WALInsertLock 此锁用于将事务日志记录内容插入事务日志内存缓冲区内。 首先,加锁,然后将包括整个缓冲区(full_page_writes打开状态)的内0 码力 | 16 页 | 705.31 KB | 1 年前3PostgreSQL 开发最佳实践
目录 • 规约的重要性 • 命名规约 • 设计规约 • 管理规约 • 稳定性与性能建议 • 云数据库使用建议 2016Postgres中国用户大会 规约的重要性 2016Postgres中国用户大会 目录 • 规约的重要性 • 命名规约 • 设计规约 • 管理规约 • 稳定性与性能建议 • 云数据库使用建议 2016Postgres中国用户大会 命名规约 "; 使用有意义的对象名; 使用小写字母,下划线,数字; 2016Postgres中国用户大会 目录 • 规约的重要性 • 命名规约 • 设计规约 • 管理规约 • 稳定性与性能建议 • 云数据库使用建议 2016Postgres中国用户大会 设计规约 • 返回多行 • select * from tbl where xxx=? order by yyy desc big table 问题(备份、恢复、创建索引、索引深度),分区 2016Postgres中国用户大会 目录 • 规约的重要性 • 命名规约 • 设计规约 • 管理规约 • 稳定性与性能建议 • 云数据库使用建议 2016Postgres中国用户大会 管理规约 • begin; set local lock_timeout = '10s'; -- DDL query;0 码力 | 16 页 | 381.36 KB | 1 年前3postgresql操作手册
★存储空间使用量查询 postgres=# select pg_size_pre�y(pg_tablespace_size('pg_default')); #查看PG使 用的磁盘空间大小 pg_size_pretty ---------------- 46 MB postgres=# select pg_database_size('postgres');0 码力 | 17 页 | 445.84 KB | 1 年前3阿里云 AnalyticDB for PostgreSQL - 打造更简单易用的Cloud SQL Data Warehouse
for PostgreSQL 公共云产品规格和实例选型: 【高性能】计算组 CPU/核 内存 用户数据空间 1x2C SSD 2 16GB 160GB SSD 1x16C SSD 16 128GB 1.28TB SSD 4x4C SSD 16 128GB 1.28TB SSD 【大容量】计算组 CPU/核 内存 用户数据空间 2x2C HDD 4 32GB 2TB HDD 2x18C HDD0 码力 | 22 页 | 2.98 MB | 1 年前3
共 4 条
- 1