PostgreSQL 10.0 preview 功能增强 - 备库支持"时间、字节"六维延迟
标签 PostgreSQL , 10.0 , 时间度量备库延迟 , pg_stat_replication 背景 pg_stat_replication视图中有4个字段记录了从备库反馈的WAL位点。如下: postgres=# \d pg_stat_replication View "pg_catalog.pg_stat_replication" C...
PostgreSQL 10.0 preview 功能增强 - 逻辑复制支持并行COPY初始化数据
标签 PostgreSQL , 10.0 , 逻辑复制 , 初始数据COPY 背景 PostgreSQL 已支持逻辑复制,同时对逻辑复制增加了一个初始同步的增强功能,支持通过wal receiver协议跑COPY命令(已封装在逻辑复制的内核代码中),支持多表并行。 也就是说,你可以使用PostgreSQL的逻辑复制,快速的(流式、并行)将一个实例迁移到另一个实例。 Logical repli...
PostgreSQL 10.0 preview 功能增强 - 支持EUI-64格式MAC地址类型
标签 PostgreSQL , 10.0 , eui-64 , mac 背景 PostgreSQL 是全球最先进的开源数据库,所谓先进,体现在很多方面: 支持扩展类型 支持扩展操作符 支持扩展函数 支持扩展窗口 支持扩展聚合 支持扩展采样 支持扩展扫描 支持扩展索引,内置8种索引 支持扩展访问方法 支持扩展插件 支持扩展。。。。。。 支持丰富的SQL标准 支持丰富的内置类型,比如很早以前就支...
PostgreSQL 10.0 preview 功能增强 - slave支持WAITLSN 'lsn', time;用于设置安全replay栅栏
标签 PostgreSQL , 10.0 , waitlsn , replay , slave , 流复制 , 等待恢复 背景 PostgreSQL 的流复制是非常灵活的,在主库端,可以将事务的级别设置为同步,异步,本地同步,远程同步刷盘,远程同步刷OS缓存,远程数据库apply等多种级别。 《PostgreSQL 9.6 同步多副本 与 remote_apply事务同步级别》 但是在备库,...
PostgreSQL 10.0 preview 功能增强 - hash index 支持wal(灾难恢复)
标签 PostgreSQL , 10.0 , hash index , wal , 灾难恢复 背景 PostgreSQL 10.0 将支持hash index WAL. 因此建hash index再也不怕数据库crash或者备库hash index不可用了。 $SUBJECT will make hash indexes reliable and usable on standby. A...
PostgreSQL 10.0 preview 性能增强 - libpq支持pipeline batch模式减少网络交互提升性能
标签 PostgreSQL , 10.0 , libpq , pipeline , batch 背景 PostgreSQL 10.0 libpq支持pipeline batch两种模式,batch模式意味着客户端可以将多个QUERY塞入pipeline,作为一个batch提交给server段,从而减少客户端和服务端的网络交互次数。 在网络环境不太好的环境中,特别是云环境,大幅提升性能。 + ...
PostgreSQL 10.0 preview 流复制增强 - 支持可配置的wal send max size
标签 PostgreSQL , 10.0 , 流复制增强 , max wal send size 背景 以前的版本,wal sender进程使用流复制协议,将WAL信息发送给下游的wal receiver进程时,一次最多发送128KiB,是在宏中设置的。 现在允许用户设置GUC参数,来控制这个最大值。 在测试环境中设置为16MB有2倍的性能提升,可以更好的利用网络带宽,提升流复制的传输效率。...
PostgreSQL 10.0 preview sharding增强 - 支持Append节点并行
标签 PostgreSQL , 10.0 , 多核并行 , Append 背景 Append节点通常出现在多个表union , union all或者查询包含多个分区的主表时。 需要对每个子表,或者每个subquery进行查询,然后在将结果合并。 PostgreSQL 10.0增加了一个并行模式即Append节点的并行,多个Append节点,可以并行的执行。、 从而大大的提升效率。 post...
PostgreSQL 10.0 preview 优化器改进 - 驱动索引+quicksort支持更多sort场景
标签 PostgreSQL , 10.0 , 排序 , 不完整索引排序 背景 当我们在使用数据库时,排序是一个比较常见的需求,排序有几种方法,使用索引,或者访问堆表然后显示的排序。 当使用索引排序时,索引必须包含排序列,同时必须是驱动列包含排序列。 例如 order by a,b,c,那么可使用索引(a,b,c,*) 但是order by a,b,c能使用索引(a,b)或者(a)吗? ...
PostgreSQL 10.0 preview 多核并行增强 - 并行hash join支持shared hashdata, 节约哈希表内存提高效率
标签 PostgreSQL , 10.0 , 多核并行增强 , shared hash表 , hash join 背景 PostgreSQL 9.6支持哈希JOIN并行,但是每个worker进程都需要复制一份哈希表,所以会造成内存的浪费,小表无妨,但是大表的浪费是非常大的。 因此10.0做了一个改进,使用共享的哈希表。 Hi hackers, In PostgreSQL 9.6, ha...
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。
云数据库 RDS PostgreSQL 版您可能感兴趣
- 云数据库 RDS PostgreSQL 版插件
- 云数据库 RDS PostgreSQL 版版本
- 云数据库 RDS PostgreSQL 版实例
- 云数据库 RDS PostgreSQL 版最佳实践
- 云数据库 RDS PostgreSQL 版数据
- 云数据库 RDS PostgreSQL 版连接池
- 云数据库 RDS PostgreSQL 版数据库
- 云数据库 RDS PostgreSQL 版报错
- 云数据库 RDS PostgreSQL 版策略
- 云数据库 RDS PostgreSQL 版配置
- 云数据库 RDS PostgreSQL 版同步
- 云数据库 RDS PostgreSQL 版阿里
- 云数据库 RDS PostgreSQL 版说明
- 云数据库 RDS PostgreSQL 版云数据库
- 云数据库 RDS PostgreSQL 版rds
- 云数据库 RDS PostgreSQL 版功能
- 云数据库 RDS PostgreSQL 版索引
- 云数据库 RDS PostgreSQL 版自建
- 云数据库 RDS PostgreSQL 版oracle
- 云数据库 RDS PostgreSQL 版表
- 云数据库 RDS PostgreSQL 版语言
- 云数据库 RDS PostgreSQL 版创建
- 云数据库 RDS PostgreSQL 版库
- 云数据库 RDS PostgreSQL 版mongodb
- 云数据库 RDS PostgreSQL 版mysql
- 云数据库 RDS PostgreSQL 版阿里云
- 云数据库 RDS PostgreSQL 版账号
- 云数据库 RDS PostgreSQL 版产品
- 云数据库 RDS PostgreSQL 版访问
- 云数据库 RDS PostgreSQL 版目标
数据库
数据库领域前沿技术分享与交流
+关注