当前位置: 首页 > article >正文

PostgreSql 创建稀疏索引

PostgreSql 创建稀疏索引

在订单表中,根据订单类型筛选出 POP类型的订单,但是鉴于目前公司的情况,大部分的订单类型都是自营,只有少部分订单类型是POP的,此时 只想给POP订单类型建立索引。

假设平台日订单500万,POP类型的订单只有2000+;

如果是普通索引的话,则需要为这500万订单建立索引。根据索引选择性值 这样的字段也不适合建立索引。

使用稀疏索引只为2000+的数据建立索引,大大节省了存储空间,提高该类型的查询效率。

create index  idx_pop_order on orders (order_type) where order_type =2;

http://www.kler.cn/a/511913.html

相关文章:

  • AUTOSAR从入门到精通-线控底盘技术
  • 编辑器Vim基本模式和指令 --【Linux基础开发工具】
  • 利用Ai,帮我完善了UsbCamera App的几个界面和设置功能
  • Python制作简易PDF查看工具PDFViewerV1.0
  • 《自动驾驶与机器人中的SLAM技术》ch4:基于预积分和图优化的 GINS
  • 万字长文介绍ARINC 653,以及在综合模块化航空电子设备(IMA)中的作用
  • Java基础(2)
  • 语言模型的价值定位与技术突破:从信息处理到创新认知
  • 20250120 深入了解 Apache Flink 的 Checkpointing
  • Perplexity AI 周六向 TikTok 母公司字节跳动递交了一项提案
  • Linux:SystemV通信
  • 【2024 年度总结】从小白慢慢成长
  • 数据库高可用方案-04-删除策略
  • MySQL和SQL server的区别
  • DATAGerry 终端节点接口敏感信息泄露漏洞复现(CVE-2024–50967)(附脚本)
  • 基于STM32的智能门锁安防系统(开源)
  • React Context 实现全局组件注册
  • 【2024 CSDN博客之星】技术洞察类:从DeepSeek-V3的成功,看MoE混合专家网络对深度学习算法领域的影响(MoE代码级实战)
  • postgresql的用户、数据库和表
  • 内存原理:计算机存储的核心奥秘
  • Python预训练视觉和大语言模型——精彩试读
  • hive表修改字段类型没有级连导致历史分区报错
  • iOS 内购接入StoreKit2 及低与iOS 15 版本StoreKit 1 兼容方案实现
  • 【算法学习笔记】34:扩展欧几里得算法
  • nginx伪静态配置解释和Nginx 常见的配置
  • Unreal Engine 5 C++ Advanced Action RPG 十章笔记