包虫病

注册

 

发新话题 回复该主题

PostgreSQL低血糖插件,帮助 [复制链接]

1#
前言

今天我们来用下HypoPG,HypoPG翻译为低血糖,但实际上是hypothetical+PostgreSQL单词简写合并。hypothetical是假设的意思。HypoPG支持两种假设:假设索引和假设分区。

HypoPG介绍

HypoPG提供的一个功能是虚拟索引,它实际上并不存在。因此,创建它不需要使用cpu、磁盘I/O等任何资源。这与Oracle中虚拟索引VirtualIndexes相似。通过创建虚拟索引,我们可以验证所创建的索引是否合理的,是否能够提高查询性能。

另一种由HypoPG提供的特性是虚拟分区,这是一个真实存在的表,我们可以将不同的分区模拟应用到这个表上,就像声明分区一样。通过仿真测试,我们可以验证哪个分区方案适合业务场景。

HypoPG使用

安装HypoPG非常简单,可以从Github上(

分享 转发
TOP
发新话题 回复该主题