PostgreSQL 优化CASE - 有序UUID插件

标签 PostgreSQL , uuid , 无序uuid , 索引分裂 , io , 性能诊断 背景 无序UUID会带来很多问题,例如索引分裂膨胀,离散IO,WAL膨胀等,详见以前的分析。 Regular random UUIDs are distributed uniformly over th...

PostgreSQL 设计优化case - 大宽表任意字段组合查询索引如何选择(btree, gin, rum) - (含单个索引列数超过32列的方法)

标签 PostgreSQL , adhoc查询 , 大宽表 , 任意字段组合查询 , 索引 , btree , gin , rum 背景 大宽表,任意字段组合查询,透视。是实时分析系统中的常见需求: 1、实时写入。 2、实时任意字段组合查询、透视。 PostgreSQL中,有多种方法支持这种场景: ...

「大师课」PolarDB 高手课

20 课时 |
9603 人已学 |
免费

高校精品课-华东师范大学-云原生数据库

13 课时 |
277 人已学 |
免费

AnalyticDB PostgreSQL 企业智能数据中台:一站式管理数据服务资产

10 课时 |
292 人已学 |
免费
开发者课程背景图

PostgreSQL 设计优化case - 多对多 转 一对多(数组)

标签 PostgreSQL , 数组 , 多对多 , 一对多 , udf , JOIN 背景 某个系统存储了会员的标签,以及标签的描述信息。业务上需要通过会员ID得到会员的标签,再得到描述信息。 每个会员有若干标签,原来是这么存储的 1、会员标签表,人数5亿左右,每个人平均有几百个标签,1500亿行...

PostgreSQL 空间包含 OR 组合查询 、 IN 大量重复值 CASE 优化 - 消重、消bitmapOr、消filter

标签 PostgreSQL , 空间 or , in 重复值 , bitmap index scan , bitmapOr , filter , recheck 背景 简单的等值查询,空间包含查询,很容易想到使用索引加速。 但是当条件升级到IN,或者多个空间包含的OR查询时,数据库可能会选择多次索引...

PostgreSQL 10.1 手册_部分 II. SQL 语言_第 10 章 类型转换_10.5. UNION、CASE和相关结构

10.5. UNION、CASE和相关结构 SQL UNION结构必须使可能不相似的类型匹配成为一个单一的结果集。该决定算法被独立地应用到一个联合查询的每个输出列。 INTERSECT和EXCEPT采用和UNION相同的方法来决定不相似的类型。CASE、ARRAY、VA...

PostgreSQL bit运算CASE - 最近7天消费金额大于N的用户bits

标签 PostgreSQL , bit , case when 背景 有一个这样的数据结构 日期, 消费金额,userbitmaps。表示这一天这些设置为1的BIT位对应对用户消费了这么多金额。 需求,最近7天,消费大于多少的用户有哪些。 create table t_test ( dt date,...

PostgreSQL APP海量FEED LOG实时质量统计CASE(含percentile_disc)

标签 PostgreSQL , list 分区 , 分区表 , 实时消费 , 实时统计 , rotate 分区 , 流式统计 背景 服务质量监控是精细化质量管理的重要环节: 例如实时统计FEED LOG在某些分组在某些固定区间(分钟、5分钟、10分钟)的水位值,avg, sum, count等。 本...

PostgreSQL create extension with schema pg_catalog的权限异常case

标签 PostgreSQL , create extension , pg_catalog 背景 pg_catalog这个schema是PostgreSQL默认的元数据schema,所有的元数据都在这里. 另一方面,pg_catalog这个schema默认就在搜索路径search_path里面,并且...

理解原理的重要性 - 论PostgreSQL merge join 成本评估陷阱 含case

背景 PostgreSQL支持三种JOIN的方法,nestloop, merge, hash。 这三种JOIN方法的差别和原理可以参考 https://www.postgresql.org/docs/devel/static/planner-optimizer.html 《PostgreSQL ne...

PostgreSQL 使用 pgbench 测试 sysbench 相关case

PostgreSQL 使用 pgbench 测试 sysbench 相关case 作者 digoal 日期 2016-10-31 标签 PostgreSQL , sysbench , pgbench 背景 pgbench是PostgreSQL的性能测试工具,C写的,调用LIBPQ,效率非常高。pgb...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

{"cardStyle":"productCardStyle","productCode":"polardb","productCardInfo":{"productTitle":"云原生数据库 PolarDB PostgreSQL 版","productDescription":"阿里云自研数据库 PolarDB PostgreSQL,100%兼容 PostgreSQL,高度兼容 Oracle。为用户提供快速弹性、高性能、海量存储、安全可靠的数据库服务,同时支持阿里云自研 Ganos 多维多模时空信息引擎及开源 PostGIS 地理信息引擎。","productContentLink":"https://www.aliyun.com/product/apsaradb/polardbpg","isDisplayProductIcon":true,"productButton1":{"productButtonText":"了解详情","productButtonLink":"https://www.aliyun.com/product/apsaradb/polardbpg"},"productButton2":{"productButtonText":"管理控制台","productButtonLink":"https://polardb.console.aliyun.com/cn-hangzhou/clusters?spm=5176.28041490.J_5253785160.4.340b5820H6ZQUA"},"productButton3":{"productButtonText":"在线咨询","productButtonLink":"https://www.aliyun.com/core/online-consult?spm=5176.8789780.7y9jhqsfz.115.47ea55caeL2Mfu&from=OVtXEBmlH8"},"productPromotionInfoBlock":[{"$id":"0","productPromotionGroupingTitle":"最新活动","productPromotionInfoFirstText":"新用户3个月免费试用","productPromotionInfoFirstLink":"https://free.aliyun.com/?searchKey=PolarDB%20PostgreSQL","productPromotionInfoSecondText":"3月采购季限时优惠","productPromotionInfoSecondLink":"https://www.aliyun.com/activity/2024purchase/database"},{"$id":"1","productPromotionGroupingTitle":"快速入门","productPromotionInfoFirstText":"产品介绍","productPromotionInfoFirstLink":"https://help.aliyun.com/product/172538.html","productPromotionInfoSecondText":"快速入门","productPromotionInfoSecondLink":"https://help.aliyun.com/document_detail/139507.html"},{"$id":"2","productPromotionGroupingTitle":"最佳实践","productPromotionInfoFirstText":"AIGC 构建企业专属 chatbot","productPromotionInfoFirstLink":"https://help.aliyun.com/zh/polardb/polardb-for-postgresql/build-enterprise-specific-chatbot-based-on-polardb-postgresql-and-llm?spm=a2c4g.11186623.0.0.5ca81ad5VNjj3e","productPromotionInfoSecondText":"","productPromotionInfoSecondLink":""},{"$id":"3","productPromotionGroupingTitle":"产品推荐","productPromotionInfoFirstText":"PolarDB MySQL 版","productPromotionInfoFirstLink":"https://www.aliyun.com/product/apsaradb/polardbm","productPromotionInfoSecondText":"PolarDB 分布式版","productPromotionInfoSecondLink":"https://www.aliyun.com/product/apsaradb/polardbx"}]},"activityCardInfo":{"activityTitle":"","activityDescription":"","cardContentBackgroundMode":"LightMode","activityContentBackgroundImageLink":"","activityCardBottomInfoSelect":"activityPromotionInfoBlock"}}
相关电子书
更多
使用云起实验室体验PolarDB分布式版
PolarDB分布式版架构介绍
PolarDB开发者大会:拥抱开源 | 成就开源
立即下载 立即下载 立即下载
相关镜像