阿里云文档 2025-01-24

调用DescribeDBInstanceIndexUsage查看索引的使用情况

获取AnalyticDB PostgreSQL版实例中索引的使用情况。

阿里云文档 2024-11-06

如何修改部分索引

修改分区表上的部分索引,即在分区粒度上添加、重建和删除二级索引。

阿里云文档 2024-11-04

检索半结构化JSON数据

为降低处理半结构化数据的难度,提升查询效率,AnalyticDB for MySQL提供了半结构化数据检索功能,即JSON索引。本文主要介绍如何创建JSON索引和JSON Array索引。

文章 2024-06-27 来自:开发者社区

MySQL 索引优化:深入探索自适应哈希索引的奥秘

前言 在 MySQL 中,索引是用来加速数据检索速度的一种数据结构。通常我们最熟悉的是 B-tree 索引,但 MySQL 的 InnoDB 存储引擎还提供了其他类型的索引,包括自适应哈希索引。 一、什么是自适应hash索引 先来回顾下什么是hash索引 1.1 哈希索引(Hash Index) 哈希索引基于哈希表实现,它将索引键值通过哈希函数转换为一个位...

MySQL 索引优化:深入探索自适应哈希索引的奥秘
阿里云文档 2024-05-17

使用GIST索引处理复杂数据类型的搜索任务

btree_gist插件提供了一种使用GIST索引结构来模拟B树(B-tree)索引行为的方法。GIST允许用户为新的数据类型自定义索引策略,常用于处理复杂数据类型(多维数据、地理信息系统数据)的索引需求,并提供高效的搜索性能。

文章 2023-12-11 来自:开发者社区

MySQL哈希索引以及InnoDB自适应哈希索引

一、哈希索引哈希索引是基于内存的支持,底层结构就是链式哈希表,增删改查的时间复杂度都是O(1),一断电就没了,因为内存搜索,哈希表是最快的而平衡树的增删改查的时间复杂度是O(long2n),此外B+树索引是把磁盘上的存储的索引加载到内存上构建的数据结构。看起来哈希表比B+树好,那为什么MyISAM和InnoDB存储引擎用的是B+树索引?我们主要看搜索的效率磁盘I/O的花费我们改用创建哈希索引来看....

MySQL哈希索引以及InnoDB自适应哈希索引
阿里云文档 2023-11-24

RDS MySQL创建索引时提示“Specified key was too long; max key length is 767 bytes”

问题描述阿里云云数据库RDS MySQL版在创建表索引时,出现如下错误信息:Error 1071: Specified key was too long; max key length is 767 bytes.ERROR 1709 (HY000): Index column size too la...

文章 2023-06-14 来自:开发者社区

关于MySQL哈希索引,这些你该了解一下

是什么?   MySQL中的哈希索引(Hash Index)是一种索引类型,它使用哈希函数将索引键的值转换为哈希码,并将其存储在内存中的哈希表中。哈希索引提供了快速的等值查询(通过完全匹配索引键值查找记录)的能力。 如何创建 在MySQL中,可以通过指定索引类型为HASH来创建哈希索引。例如: CREATE TABLE mytable ( id INT, name VARCHAR...

关于MySQL哈希索引,这些你该了解一下
文章 2017-11-15 来自:开发者社区

高性能的MySQL(5)创建高性能的索引一哈希索引

哈希索引(hash index)基于哈希表实现,只有精确匹配索引的所有列的查询才有效,对于每一行数据,存储引擎都会对所有索引列计算一个哈希码,不同键值的行计算出来的哈希码也不一样,哈希码保存在哈希索引中,同时哈希表中保存指向每个数据的指针。 1、Memory引擎支持哈希索引,也支持B-Tree索引,而且支持非唯一的哈希索引,如果多个列的哈希值相同,索引会以链表的方式存放多个记录指针到同一个哈希条....

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

产品推荐

数据库

数据库领域前沿技术分享与交流

+关注
相关镜像