阿里云 AnalyticDB for PostgreSQL
- 打造更简单易用的Cloud SQL Data Warehouse阿里云 AnalyticDB for PostgreSQL - 打造更简单易用的Cloud SQL Data Warehouse 个人介绍 缪长风 ⚫ 2010年初加入支付宝,负责Oracle RAC和Greenplum数据仓库 ⚫ 有幸参与了Oracle RAC到 Greenplum再到Hadoop以及最终到 ODPS的架构演进工作。 ⚫ 2012年起,转至阿里巴巴大数据团队,负责Hbase/OTS业务支 责Hbase/OTS业务支 撑,期间多次负责阿里大数据双11架构和稳定性工作 ⚫ 2018年,在阿里云数据库负责OLAP产品管理团队。 1. Greenplum发展史 @Alibaba 2. AnalyticDB for PostgreSQL产品介绍 3. AnalyticDB for PostgreSQL 典型场景 4. AnalyticDB for PostgreSQL 未来演进 中小规模实时数仓 小烟枪在阿里的场景裂变 Greenplum发展史@Alibaba 产品云化-服务中小企业 IaaS、PaaS、SaaS皆云化-大势所趋 阿里云能够提供一站式的分析解决方案 PostgreSQL的生态发展迅猛 大数据发展势头放缓 数据库更简单易用 为什么要提供Greenplum云服务 弹性 托管 高可用 安全 监控 1. Greenplum发展史 @Alibaba0 码力 | 22 页 | 2.98 MB | 1 年前3
PostgreSQL 开发最佳实践阿里云 2016Postgres中国用户大会 目录 • 规约的重要性 • 命名规约 • 设计规约 • 管理规约 • 稳定性与性能建议 • 云数据库使用建议 2016Postgres中国用户大会 规约的重要性 2016Postgres中国用户大会 目录 • 规约的重要性 • 命名规约 • 设计规约 • 管理规约 • 稳定性与性能建议 • 云数据库使用建议 使用有意义的对象名; 使用小写字母,下划线,数字; 2016Postgres中国用户大会 目录 • 规约的重要性 • 命名规约 • 设计规约 • 管理规约 • 稳定性与性能建议 • 云数据库使用建议 2016Postgres中国用户大会 设计规约 • 返回多行 • select * from tbl where xxx=? order by yyy desc limit 问题(备份、恢复、创建索引、索引深度),分区 2016Postgres中国用户大会 目录 • 规约的重要性 • 命名规约 • 设计规约 • 管理规约 • 稳定性与性能建议 • 云数据库使用建议 2016Postgres中国用户大会 管理规约 • begin; set local lock_timeout = '10s'; -- DDL query; end; •0 码力 | 16 页 | 381.36 KB | 1 年前3
PostgresChina 2018 张启程 为什么我们抛弃MongoDB和MySQL,选择PgSQL不是数据库不好用, • 而是我们不会用, • 是我们用的姿势不对! 2018年PostgreSQL中国技术大会 主要业务场景 • IM工具+SCRM系统(高并发、低延迟、稳定) • 大量客户需要私有化云服务器部署(云更新) • 需求变更频繁,不适合关系型数据库 2018年PostgreSQL中国技术大会 目前服务器架构 2018年PostgreSQL中国技术大会 MySQL应用史 • 最开始做的站群系统WEB端使用MySQL: 由于我们团队没有大量特别专业的DBA,我们服务的客户 甚至连运维人员都没有!而我们的业务又必须保障绝对稳 定,经过反复尝试,我们放弃了自建数据库的方式(坑太 多!填不完) • 目前所有业务全部使用阿里云的PgSQL,针对不同客户的业 务量大小,选择不同配置的数据库,开通简单,拓展扩容 方便。我们的客户也不需要太专业的运维人员就可以直接 使用,(稳如死狗!) Thanks0 码力 | 9 页 | 563.82 KB | 1 年前3
PostgreSQL WAL日志解析与应用首先,加锁,然后将包括整个缓冲区(full_page_writes打开状态)的内 容复制到日志缓冲区内。 在日志缓冲区刷新期间检查日志缓冲区是否有新内容添加,因为这 关系到设置日志缓冲区的刷新点。 确定检查点重做位置在联机备份期间强制执行完整页写入,直到备 份完成。 从内置函数获取当前WAL插入位置。 2016Postgres中国用户大会 Postgres Conference • 基于时间点恢复 • 流复制 • 逻辑复制 • 误操作恢复 2016Postgres中国用户大会 Postgres Conference China 2016 中国用户大会 Logminter • 利用多版本特性,尽可能恢复数据。 • 打开pg_log,查找误操作信息,进行还原。 • 利用pg_xlogdump查看wal日志信息,确定时 间点,然后恢复。0 码力 | 16 页 | 705.31 KB | 1 年前3
PostgreSQL 8.0 DocumentationClass 3B Savepoint Exception 3B000 SAVEPOINT EXCEPTION 3B001 INVALID SAVEPOINT SPECIFICATION Class 3D Invalid Catalog Name 3D000 INVALID CATALOG NAME Class 3F Invalid Schema Name 3F000 INVALID SCHEMA0 码力 | 1422 页 | 9.92 MB | 1 年前3
PostgreSQL 8.0 DocumentationClass 3B Savepoint Exception 3B000 SAVEPOINT EXCEPTION 3B001 INVALID SAVEPOINT SPECIFICATION Class 3D Invalid Catalog Name 3D000 INVALID CATALOG NAME Class 3F Invalid Schema Name 3F000 INVALID SCHEMA0 码力 | 1332 页 | 9.76 MB | 1 年前3
PostgreSQL 8.1.11 Documentationsavepoint_exception 3B001 INVALID SAVEPOINT SPECIFICATION invalid_savepoint_specification Class 3D — Invalid Catalog Name 3D000 INVALID CATALOG NAME invalid_catalog_name Class 3F — Invalid Schema0 码力 | 1582 页 | 12.19 MB | 1 年前3
PostgreSQL 8.1 DocumentationClass 3B Savepoint Exception 3B000 SAVEPOINT EXCEPTION 3B001 INVALID SAVEPOINT SPECIFICATION Class 3D Invalid Catalog Name 3D000 INVALID CATALOG NAME Class 3F Invalid Schema Name 3F000 INVALID SCHEMA0 码力 | 1548 页 | 11.54 MB | 1 年前3
PostgreSQL 14.10 Documentationspecial mean- ing in any of its parts. Here is an example where the equal sign (=) is replaced with %3D and the space character with %20: postgresql://user@localhost:5433/mydb?options=-c%20synchronous_commit Class 3B — Savepoint Exception 3B000 savepoint_exception 3B001 invalid_savepoint_specification Class 3D — Invalid Catalog Name 3D000 invalid_catalog_name Class 3F — Invalid Schema Name 3F000 invalid_schema_name0 码力 | 3032 页 | 13.27 MB | 1 年前3
PostgreSQL 14.10 Documentationspecial meaning in any of its parts. Here is an example where the equal sign (=) is replaced with %3D and the space character with %20: postgresql://user@localhost:5433/mydb?options=-c %20synchronous_commit%3Doff Class 3B — Savepoint Exception 3B000 savepoint_exception 3B001 invalid_savepoint_specification Class 3D — Invalid Catalog Name 3D000 invalid_catalog_name Class 3F — Invalid Schema Name 3F000 invalid_schema_name0 码力 | 2871 页 | 13.38 MB | 1 年前3
共 44 条
- 1
- 2
- 3
- 4
- 5













