书栈网 · BookStack 本次搜索耗时 0.033 秒,为您找到 1573 个相关结果.
  • PgSQL · 最佳实践 · 回归测试探寻

    1133 2020-08-13 《数据库内核月报》
    Postgres regress test pg_regress 如何添加新的 regress test case。 pg_isolation_regress isolationtester 总结 Postgres regress test 每当开发完一个新的功能后,要想让其稳定的上线的前提是必须完成回归测试,回归测试定义为一种软件测试,用于...
  • PgSQL · 特性分析 · 时间线解析

    时间线的引入 新时间线的出现场景 history文件 总结 “时间线”(Timeline)是PG一个很有特色的概念,在备份恢复方面的文档里面时有出现。但针对这个概念的详细解释却很少,也让人不太好理解,我们在此仔细解析一下。 时间线的引入 为了理解引入时间线的背景,我们来分析一下,如果没有时间线,会有什么问题?先举个将数据库恢复到以前时间点的例...
  • emqx-auth-pgsql (opens new window)

    (opens new window) auth.pgsql.server 说明 auth.pgsql.pool 说明 auth.pgsql.username 说明 auth.pgsql.password 说明 auth.pgsql.database 说明 auth.pgsql.encoding 说明 auth.pgsql.ssl...
  • PgSQL · 源码分析· pg_dump分析

    1059 2020-08-13 《数据库内核月报》
    pg_dump过程分析 PostgreSQL本身提供了逻辑导出工具pg_dumpall和pg_dump,其中pg_dumpall导出所有的数据库,pg_dump导出单个数据库,两个工具的用法和参数不再详细介绍,本文从代码层面上对此过程进行分析。 概括地说,逻辑导出要干的事情就是连接对应数据库,读出各个数据库对象的定义和数据,此外还包括comment、服...
  • PgSQL · GIS应用 · 物流, 动态路径规划

    1449 2020-08-13 《数据库内核月报》
    背景 双十一背后的技术系列文章 要素分析 1. 寄件 2. 货物在仓库之间流转的物流调度 3. 货物从终点仓库到网点的物流调度 4. 派件 地址转换成坐标 最佳路径运算 1. 生成拓扑 2. 生成最佳路径 2.1 Shortest Path Dijkstra算法举例 2.2 Shortest Path A*算法举例 2.3 生成多目标最...
  • PgSQL · 最佳实践 · CPU满问题处理

    前言 查看连接数变化 追踪慢SQL 处理慢SQL 总结 前言 在数据库运维当中,一个DBA比较常遇到又比较紧急的问题,就是突发的CPU满(CPU利用率达到100%),导致业务停滞。DBA不一定非常熟悉业务实现逻辑,也不能掌控来自应用的变更或负载变化情况。 所以,遇到CPU满,往往只能从后端数据库开始排查,追溯到具体SQL,最终定位到业务层。这...
  • PgSQL · 应用案例 · PostgreSQL + PostGIS 时态分析

    1040 2020-08-13 《数据库内核月报》
    背景 1、轨迹格式 2、计算两个轨迹是否有近距离接触 3、计算两个轨迹近距离接触的MEASURE(时间戳) 4、计算两个轨迹近距离接触的位置 5、计算两个轨迹近距离接触的最近的距离 6、索引加速 压测 小结 参考 背景 假设我们有一些物体的轨迹数据(经纬度、measure(通常存为epoch时间戳)),比如车辆、人、传感器等。 给...
  • PgSQL · 特性分析 · 内存管理机制

    1021 2020-08-13 《数据库内核月报》
    背景 数据库物理结构 缓存管理结构 缓存hash 表 缓存描述符 缓存池 缓存锁管理 BufMappingLock content_lock io_in_progress_lock 其他 缓存页淘汰算法 总结 背景 为了提高数据访问的速度,一般数据库操作系统都会引入内存作为缓存,而为了方便管理和合并I/O,一般会开辟一个缓存池(...
  • PgSQL · 特性分析 · 谈谈checkpoint的调度

    1062 2020-08-13 《数据库内核月报》
    PG的数据同步机制 checkpoint的调度 checkpoint_completion_target 参数 在PG的众多参数中,参数checkpoint相关的几个参数颇为神秘。这些参数与checkpoint的调度有关,对系统的稳定性还是比较重要的,下面我们为大家解析一下,这要先从PG的数据同步机制谈起。 PG的数据同步机制 众所周知,数据库...
  • PgSQL · 应用案例 · PostgreSQL 图像搜索实践

    背景 1、单机单表 2、单机分区表(使用DBLINK 异步调用) 3、citus,多机,sharding 表 阿里云postgresql支持imgsmlr插件 单节点 单表图像搜索 (4亿图像) 性能与瓶颈 优化思路 精度现象 参考 背景 imgsmlr是PostgreSQL的一款支持以图搜图的插件, 支持 1、几种图像特征值数据...