[帮助文档] SelectDB BloomFilter索引

为了提高LIKE查询的执行速度,云数据库 SelectDB 版增加NGram BloomFilter索引方案。本文详细介绍了如何在云数据库 SelectDB 版中使用该索引优化查询性能以及使用该索引的注意事项。

[帮助文档] 什么是全局索引,如何使用

全局索引(GLOBAL INDEX)是分区表上的一种索引技术,可以创建在分区表的非分区键上,也支持提供唯一约束。

数据库仓库升级交付实践指引

6 课时 |
243 人已学 |
免费

数据库开源校企合作“数据库内核从入门到精通 ”系列课

24 课时 |
4999 人已学 |
免费

应用视角出发的数据库流量治理

1 课时 |
114 人已学 |
免费
开发者课程背景图

[帮助文档] 收缩膨胀表和索引(pg_squeeze)

RDS PostgreSQL支持使用pg_squeeze插件,该插件提供了一种在线重新组织和清理表的功能,在不影响在线读写的前提下,减少表和索引占用的空间,提高空间利用率。

[帮助文档] 迁移表和二级索引

云原生多模数据库 Lindorm二级索引在物理存储上会映射为一张数据表,与主表独立。因此,如果您想要将源Lindorm实例中的表及其二级索引结构迁移至新的Lindorm实例,则需同时迁移主表和二级索引表。本文介绍同时迁移主表及二级索引表的操作方法及相关配置说明。

数据库索引的原理,为什么要用 B+树,为什么不用二叉树?

可以从几个维度去看这个问题,查询是否够快,效率是否稳定,存储数据多少,以及查找磁盘次数,为什么不是二叉树,为什么不是平衡二叉树,为什么不是B树,而偏偏是B+树呢? 为什么不是一般二叉树? 如果二叉树特殊化为一个链表,相当于全表扫描。平衡...

[帮助文档] SelectDB索引加速

本文主要介绍云数据库 SelectDB 版中内部创建的智能索引以及使用时的注意事项。

为什么数据库索引数据结构使用B+树,而不使用xxx?

为什么数据库索引数据结构使用B+树,而不使用xxx?

这个问题其实还是很有趣的,我在上一篇文章中,写了:1、为什么数据库索引不能用二叉排序树;2、为什么数据库索引不能用红黑树;本篇文章增加了:1、为什么不能使用哈希表;2、为什么不能使用B-树;3、为什么能使用B+树。一、为什么数据库的索引不能用二叉搜索树?根据上面的...

【java常见的面试题】简述数据库索引采用B+树不采用B树的原因?

B+树更便于遍历:由于B+树的数据都存储在叶子结点中,分支结点均为索引,方便扫库,只需要扫一遍叶子结点即可,但是B树因为其分支结点同样存储着数据,我们要找到具体的数据,需要进行一次中序遍历按序来扫,所以B+树更加适合在区间查询的情况,所以通常B&#...

数据库索引采用B+树不采用B树的原因

数据库索引采用B+树不采用B树的原因 数据库索引一般采用B+树而不是B树的原因有以下几点: 磁盘块读写效率更高:B+树相比于B树,在磁盘块的读写上具有更好的性能。B+树内部的非叶子节点只存储键值信息,而不包含具体的数据记录,这使得每个磁盘块能够存储更多的键值对。同时,由于叶子节点间...

【MySQL】—— 数据库索引 (索引是什么?B树,B+树)(下)

【MySQL】—— 数据库索引 (索引是什么?B树,B+树)(下)

2.索引的数据结构是什么?2.1 可以是二叉搜索树或者红黑树吗?不可以 二叉搜索树的平均查找效率是O(logN) 如果数据很多的话,二叉搜索树最多俩个分支,所以树的深度会很大,查找效率其实不高 如果是查找范围的时候还需要对二叉搜索树进行中序遍历 (因为二叉搜索树中序遍历是有序序列) 又不是很高效O(...

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

产品推荐

相关电子书
更多
PolarDB-PG:数据库“0”改造,提升企业级应用能力
2023云栖大会:一路伴随成长-集中分布式一体化数据库
2023云栖大会:MyBase云原生浪潮下的数据库上云新选择
立即下载 立即下载 立即下载