标签: 索引

PG中的where索引、部分索引、局部索引、过滤索引

简介部分索引也称局部索引,是建立在关系表上得子集,而该子集是由一个条件表达式定义的(叫做部分索引的谓词)。该索引只包含表中那些满足这个谓词的行。部分索引得有点在于提高数据插入和更新的效率,减少维护成本 ... 阅读全文

PG中的include索引

简介从PostgreSQL 11 开始支持include索引,"include" 索引是一种特殊类型的索引,它允许将非键列(non-key columns)添加到索引中,以提高查询 ... 阅读全文

MSSQL索引碎片和usp_AdaptiveIndexDefrag的使用

简介在SQL Server中,索引碎片指的是索引存储结构中的空隙和未被充分利用的空间,这可能会导致数据库性能下降。索引是用于加速数据库查询操作的数据结构,它们可以按照特定的列对数据库表进行排序和组织, ... 阅读全文

MSSQL的创建索引占用的内存

简介在创建索引时,index create memory 选项控制最初为排序操作分配的最大内存量。 此选项的默认值为 0(自动配置)。 如果随后创建索引时需要更多内存,而且有内存可供使用,服务器将使用 ... 阅读全文

GreenPlum中的索引

简介在PG中,我们会经常使用索引来加速查询,但是在Greenplum中对于索引的依赖却比较低,应该合理的使用。因为在gp中顺序扫描会很快,而索引扫描则是一种随即搜索的模式。Greenplum的数据分布 ... 阅读全文