文章 2025-02-13 来自:开发者社区

MySQL底层概述—8.JOIN排序索引优化

大纲 1.Join算法原理 2.IN和EXISTS函数 3.MySQL排序之索引排序(Using index) 4.MySQL排序之额外排序(Using filesort) 5.排序优化之尽量使用索引排序 6.索引单表优化 7.索引多表优化   1.Join算法原理 (1)Join简介 (2)驱动表...

MySQL底层概述—8.JOIN排序索引优化
阿里云文档 2025-01-24

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

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

阿里云文档 2024-11-06

如何修改部分索引

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

阿里云文档 2024-11-04

检索半结构化JSON数据

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

阿里云文档 2024-05-17

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

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

阿里云文档 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-05-07 来自:开发者社区

Mysql使用left join连表查询时,因连接条件未加索引导致查询很慢

背景最近一个后台功能列表,业务人员反馈查询和导出速度非常慢。通过定位发现列表查询和数据导出都是使用的同样的一个连表查询SQL。这个功能刚上线不久,起初查询和导出速度都是蛮快的,把这个SQL放到测试环境也是挺快的。对比了一下测试环境和生产环境相关表结构都是一样的,之后我们把目光放在了数量的问题上面,但是几张关联表的数据量也不大,不到1w的数据量为何会这么慢呢。排查通过Explain发现,连表查询中....

Mysql使用left join连表查询时,因连接条件未加索引导致查询很慢
文章 2022-02-16 来自:开发者社区

ORACLE MYSQL中join 字段类型不同索引失效的情况

关于JOIN使用不同类型的字段类型,数据库可能进行隐士转换,MYSQL ORACLE都是如此, 下面使用一个列子来看看,脚本如下: mysql: drop table testjoin1; drop table testjoin2; create table testjoin1(id int, name varchar(20)); create table testjoin2(id varcha....

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

产品推荐

数据库

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

+关注
相关镜像