书栈网 · BookStack 本次搜索耗时 0.023 秒,为您找到 1574 个相关结果.
  • PgSQL · 应用案例 · pgbench client_id 变量用途

    背景 例子 小结 参考 背景 pgbench是 PG内置的一款压测工具,效率非常高。内置tpcb测试模型,并且支持自定义压测模型(内置了非常丰富的变量生成函数,操作符,函数,变量。同时支持shell 调用结果作为变量传输。支持多个压测文件,文件权重设置等)。 详见 https://www.postgresql.org/docs/current...
  • PgSQL · 答疑解惑 · PostgreSQL 9.6 并行查询实现分析

    1534 2020-08-13 《数据库内核月报》
    背景 并行技术的过去和未来 设计思路 结合代码进行说明 总结 背景 随着PG9.5 项目的release,属于PG9.6的代码也陆续进入代码主干,其中最让人激动的特性并行查询终于进入了核心代码。pger们对这个新特性期待了太久的时间,代码刚提交我们就迫不及待的拿到,从设计到性能进行一番探究,并通过本文介绍给大家。 并行技术的过去和未来 ...
  • PgSQL · 特性分析 · Write-Ahead Logging机制浅析

    1125 2020-08-13 《数据库内核月报》
    WAL机制简介 WAL机制实现 LSN标记 WAL共享缓存区 Walwriter 预发式日志写进程 WAL机制简介 WAL即 Write-Ahead Logging,是一种实现事务日志的标准方法。WAL 的中心思想是先写日志,再写数据,数据文件的修改必须发生在这些修改已经记录在日志文件中之后。采用WAL日志的数据库系统在事务提交时,WAL机制...
  • PgSQL · 特性分析 · 数据库崩溃恢复(下)

    1510 2020-08-13 《数据库内核月报》
    背景 XLOG record XLOG record 结构 XLogInsert函数 heap_insert函数 资源管理器对应处理函数 资源管理器结构 REDO函数 背景 在上期月报PgSQL · 特性分析 · 数据库崩溃恢复(上) ,我们分析了PostgreSQL在数据库非正常退出后(包括通过recovery.conf用户主动恢复)...
  • PgSQL · 应用案例 · 分组提交的使用与注意

    背景 1 危险系数最高 2 危险系数高 3 危险系数次高 4 危险系数次高 5 危险系数低 synchronous_commit (enum) wal_writer_delay (integer) wal_writer_flush_after (integer) 6 无危险 commit_delay (integer) commit_si...
  • PgSQL · 特性介绍 · 列存元数据扫描介绍

    1249 2020-08-13 《数据库内核月报》
    摘要 关键字 一、前言 二、 元数据扫描简介 三、元数据扫描存储设计与实现 四、元数据扫描扫描逻辑设计于实现 五、测试结果 六、 总结与后续工作 摘要 本文通过对于阿里云分析型数据库HybridDB for postgresql 数据库的列存扫描的优化特征的解析,让大家了解列存元数据扫描是如何达到提升查询扫描的速度的效果。从而使的分析型...
  • PgSQL · 最佳实践 · Greenplum RoaringBitmap多阶段聚合

    1481 2020-08-13 《数据库内核月报》
    背景 原生功能 优化改进 性能测试1 性能测试2 部署方法 总结 背景 为了让阿里云RDS PG以更低的成本、更高的性能支持用户海量数据画像的实时计算,在Greenplum分布式数据库内核中,我们引入了RoaringBitmap功能的插件。Greenplum roaring bitmap与业务场景 (类阿里云RDS PG varbitx,...
  • PgSQL · 特性分析 · PG主备流复制机制

    主备总体结构 walsender和walreceiver进程流复制过程 walreceiver和startup进程 PostgreSQL在9.0之后引入了主备流复制机制,通过流复制,备库不断的从主库同步相应的数据,并在备库apply每个WAL record,这里的流复制每次传输单位是WAL日志的record。而PostgreSQL9.0之前提供的方法...
  • PgSQL · 答疑解惑 · PostgreSQL 用户组权限管理

    背景 解决方法 current_user 总结 背景 RDS上的PG没有开放超级用户,这给很多云上的客户使用PG带来了困难。因此有必要给大家讲讲PG的用户权限管理的一些小知识,它可以很好的帮助用户顺利的从之前的 DB 管理方式过度到云上。 PG 的 superuser 拥有几乎全部的数据库权限,甚至可以直接修改系统表,潜在风险相当大; RD...
  • PgSQL · 会议见闻 · PgConf.Russia 2016 大会总结

    1490 2020-08-13 《数据库内核月报》
    大会概况 主要演讲 题外的话 大会概况 2月3号到5号,受邀去莫斯科参加了PgConf.Russia大会,这里介绍一下大会的一些见闻。 此次大会的新闻报道见此链接 。此次会议有多达600多人参加,聚集了俄罗斯地区的PG相关厂商、DBA和开发者。大会邀请了20多位来自俄罗斯之外的国际演讲者,包括PG核心开发团队的大佬Bruce Momjian和H...