书栈网 · BookStack 本次搜索耗时 0.070 秒,为您找到 1574 个相关结果.
  • PgSQL · 答疑解惑 · 垃圾回收、膨胀、多版本管理、存储引擎

    1406 2020-08-13 《数据库内核月报》
    背景 多版本机制 会话1 会话2 会话1 会话2 会话1 会话2 会话1 HOT技术 垃圾回收机制 垃圾回收相关参数 自动垃圾回收相关参数 无法回收垃圾引发的额外问题 HEAP PAGE复用机制,HEAP PAGE删除机制 INDEX PAGE复用机制,INDEX PAGE删除机制 HEAP PAGE删除相关参数 为什么表会...
  • PgSQL · 最佳实践 · 利用异步 dblink 快速从 oss 装载数据

    1083 2020-08-13 《数据库内核月报》
    摘要 一.准备工作 二.创建异步化存储过程 三.使用函数装载数据 1. 准备数据 2. 数据装载 3. 查询状态 4.管理状态 5. 查看进度 6. 性能 总结 摘要 总所周知,阿里云的 PostgreSQL 和 HybridDB for PostgreSQL 和 oss 是全面互通的。 HybridDB for PostgreS...
  • PgSQL · 应用案例 · 毫秒级文本相似搜索实践一

    1065 2020-08-13 《数据库内核月报》
    背景 构建测试样本数据 相似查询SQL用法 相似查询性能压测 小结 数据构造性能指标: 空间占用: 性能指标: 小结 参考 背景 在现实生活中,很多地方会用到相似搜索,例如 1、打车,要去某个地方,我们输入的目的地可能和数据库里面存的并不完全一致。所以只能通过相似搜索来实现。 2、搜索问题,同样的道理,我们搜的问题可能和存的问题...
  • PgSQL · 追根究底 · WAL日志空间的意外增长

    问题出现 PG日志创建清理机制 日志空间大小 几个问题 思考题 问题出现 我们在线上巡检中发现,一个实例的pg_xlog目录,增长到4G,很是疑惑。刚开始怀疑是日志归档过慢,日志堆积在pg_xlog目录下面,未被清除导致。于是检查归档目录下的文件,内容如下。但发现新近完成写入的日志文件都被归档成功了(即在pg_xlog/archive_sta...
  • PgSQL · 应用案例 · PostgreSQL flashback(闪回) 功能实现与介绍

    1277 2020-08-13 《数据库内核月报》
    背景 闪回的目标分为两种: 闪回的实现分两种: 闪回的手段: flashback 前提 flashback 准备工作 flashback 实践 flashback 可能造成的负面影响 解决负面影响 相关知识点 相关参数 - 跟踪事务时间、延迟回收垃圾 相关函数 - 事务状态、事务结束时间 读脏页插件 如何跟踪事务结束时间 xid和t...
  • PgSQL · 应用案例 · 如何修改PostgreSQL分区表分区范围

    1177 2020-08-13 《数据库内核月报》
    背景 拆分已有分区例子(hash) 扩展阅读,甚至我们可以把其他分区改成别的分区方法,例如将t_hash2改成list分区 拆分已有分区例子(range) 合并已有分区例子(hash) 合并已有分区例子(range) 小结 参考 背景 已有分区表,修改分区的范围。 例如拆分分区,合并分区。 语法如下,PG支持非常灵活的分区布局,看本文...
  • PgSQL· 引擎特性 · 多版本并发控制介绍及实例分析

    1035 2020-08-13 《数据库内核月报》
    前言 PostgreSQL 元组 元组的 INSERT/DELETE/UPDATE 操作 INSERT DELETE UPDATE 事务快照 事务快照举例 元组可见性规则 1 .t_xmin 的状态为 ABORTED 2 .t_xmin 的状态为 IN_PROGRESS 3. t_xmin的状态为 COMMITTED PostgreSQ...
  • PgSQL · 答疑解惑 · 归档进程cp命令的core文件追查

    问题现象 初步分析 问题分析 问题1 问题2 结论与解决方案 问题现象 最近我们的几个非生产实例中,均出现了由archiver进程产生的core dump文件,让人如临大敌:是不是遇到了PG的大BUG导致了crash? 先来看看这些core文件。由于我们在/proc/sys/kernel/core_pattern指定了存放core文件的目...
  • PgSQL · 应用案例 · HTAP视角,数据与计算的生态融合

    2862 2020-08-13 《数据库内核月报》
    背景 一、时间、空间、业务数据 - 存储与计算的挑战 二、数据库如何对接行业Lib生态 - 提升开发、执行效率,降低成本 三、数据库如何搭乘硬件发展的快车 1 PostgreSQL如何与硬件整合 2 小结 四、数据库的发展 1 PostgreSQL 哪些手段解决瓶颈问题? 2 PostgreSQL 如何提升业务整体效率? 3 PostgreS...
  • PgSQL · 应用案例 · PostgreSQL IoT,车联网 - 实时轨迹、行程实践

    背景 例子 1 原始状态 2 cluster 3 array 带压缩 4 array 不带压缩 5 jsonb 带压缩 6 jsonb 不带压缩 7 text 带压缩 8 text 不带压缩 9 index only scan 类似聚集表效果 小结 参考 背景 车联网场景,一个行程由若干个点组成,业务需要按行程查询,按。 但...