技术栈
索引
七夜zippoe
6 天前
java
·
大数据
·
elasticsearch
·
集群
·
索引
·
分片
Elasticsearch核心概念与Java客户端实战 构建高性能搜索服务
目录🎯 先说说我被ES"虐惨"的经历✨ 摘要1. 为什么选择Elasticsearch?1.1 从数据库的痛苦说起
中环留念
7 天前
数据库
·
mysql
·
索引
MySQL的索引语法详解
目录一、索引的创建语法(最核心)二、建表时创建索引(CREATE TABLE)1.普通索引(INDEX / KEY)
尽兴-
7 天前
数据库
·
mysql
·
优化
·
b+树
·
索引
·
最左前缀
MySQL索引优化:从理论到实战
索引是数据库性能优化的核心手段之一。在高并发、大数据量的场景下,合理的索引设计可以将查询性能提升数十倍甚至上百倍。阿里巴巴开发手册明确指出:“SQL 性能优化的目标:至少要达到 range 级别,要求是 ref 级别,如果可以是 consts 最好。”
尽兴-
8 天前
mysql
·
adb
·
dba
·
索引
·
explain
·
索引优化
深入理解MySQL EXPLAIN工具与索引优化最佳实践
EXPLAIN 是 MySQL 中用于分析 SQL 查询性能的关键工具,它能模拟优化器执行 SQL 语句,帮助我们发现查询性能瓶颈。使用方法很简单:在 SELECT 语句前添加 EXPLAIN 关键字,MySQL 会返回执行计划信息,而不是执行该 SQL。
中环留念
9 天前
sql
·
mysql
·
索引
·
图解
MySQL 索引全解析:索引类型、聚簇索引、回表与性能优化
目录一、前言二、索引类型划分三、按功能/约束分类1.主键索引(PRIMARY KEY)2.唯一索引(UNIQUE)
heartbeat..
10 天前
java
·
数据库
·
mysql
·
索引
MySQL 索引从入门到精通:核心概念、类型与实战优化
可以把索引理解为数据库表的 “目录”:没有索引时,查询数据需要逐行扫描全表(全表扫描),就像找书中某段内容要逐页翻;
萧曵 丶
11 天前
数据库
·
mysql
·
性能优化
·
索引
·
聚簇索引
覆盖索引与回表(MySQL 索引核心概念,性能优化关键)
回表是 MySQL 查询时的一种性能损耗操作,覆盖索引则是专门用来避免回表的优化手段,两者是理解 MySQL 索引优化的核心,底层逻辑和 InnoDB 的索引结构强相关。
萧曵 丶
12 天前
数据库
·
mysql
·
索引
MySQL 主键不推荐使用 UUID 的深层原因
✅ 数据量小(<100万行)✅ 插入频率低✅ 分布式系统必须使用✅ 数据合并需求✅ 安全要求高❌ 高并发写入系统
lkbhua莱克瓦24
17 天前
开发语言
·
数据库
·
笔记
·
mysql
·
索引
·
性能分析
进阶-索引3-性能分析
原理:通过监控数据库的高频操作类型,识别系统负载模式,为索引优化提供数据支撑。这四项指标分别代表了数据库它的插入、查询、更新和删除次数分别是多少。通过这条指令当前数据库到底是是以什么操作(比如:查询)为主,那么此时我们就可以根据这个来进行相应的优化。
lkbhua莱克瓦24
18 天前
开发语言
·
数据库
·
笔记
·
mysql
·
索引
·
存储引擎
进阶-索引5-设计原则
索引设计不是简单地给每个字段加个索引,而是一场在查询性能、写入速度、存储空间和维护成本之间的精细权衡。
知识在于积累
22 天前
矩阵
·
索引
·
布尔矩阵
在指定条件下获取布尔矩阵中的索引矩阵
问题重新描述如下,设计程序 [[False False False True True True] [ True False True False False True] [False False False True True True] [ True False False False False False] [False False False False False False] [ True False False False False False] [ True True False Tr
G皮T
23 天前
大数据
·
elasticsearch
·
搜索引擎
·
全文检索
·
索引
·
查询
·
opensearch
【Elasticsearch】查询性能调优(七):为什么计数对性能影响如此之大?
《Elasticsearch 查询性能调优》系列,共包含以下文章:😊 如果您觉得这篇文章有用 ✔️ 的话,请给博主一个一键三连 🚀🚀🚀 吧 (点赞 🧡、关注 💛、收藏 💚)!!!您的支持 💖💖💖 将激励 🔥 博主输出更多优质内容!!!
G皮T
25 天前
大数据
·
elasticsearch
·
搜索引擎
·
全文检索
·
索引
·
性能
·
opensearch
【Elasticsearch】查询性能调优(三):track_total_hits 和 terminate_after 可能的冲突
本文将梳理 track_total_hits 和 terminate_after 这两个参数结合使用时产生的微妙行为。
小马爱打代码
1 个月前
索引
实战:大表在线添加索引
随着业务的快速增长,用户中心的用户表user单表数据量越来越大,此时,如果我们业务调整,想给test_user表添加索引,便于提升性能。
徐子童
1 个月前
mysql
·
面试
·
基础
·
索引
索引的分类和创建
当在一个表中定义一个主键primary key时,MySQL会自动创建索引,索引的值是主键列的值.InnoDB将这种索引视为聚集索引
G皮T
1 个月前
大数据
·
elasticsearch
·
搜索引擎
·
性能调优
·
索引
·
性能
·
查询
【Elasticsearch】 大慢查询隔离(一):最佳实践
大慢查询隔离 是 Elasticsearch 中一种 资源管理和性能保护机制,主要目的是 防止大型、耗时的查询拖垮整个集群性能,特别是保障核心业务查询的响应时间。
自在极意功。
1 个月前
mysql
·
innodb
·
b+树
·
索引
InnoDB 存储引擎的逻辑存储结构深度解析
在 MySQL 的几大存储引擎中,InnoDB 凭借事务支持、行级锁以及崩溃恢复等特性成为默认并最常用的引擎。要真正理解 InnoDB 的性能特性及其行为(如锁、索引、磁盘 IO、事务隔离),必须先搞清楚其 逻辑存储结构。
梁萌
1 个月前
数据库
·
mysql
·
索引
·
b+tree
MySQL索引的使用技巧
索引(BTree索引)的正确使用,可以大大提升SQL查询的效率。但是索引并不是添加后,每次查询都会生效,下面演示一些场景下索引的使用。
CodeAmaz
1 个月前
数据库
·
mysql
·
面试题
·
索引
MySQL索引,以及它们的好处和坏处
可以把索引类比成书的目录:在 MySQL(尤其是 InnoDB)里,索引本质上是:按某些列排好序的数据结构(主要是 B+Tree),用额外的空间提高查询速度。
梁萌
1 个月前
数据库
·
mysql
·
优化
·
索引
·
冗余索引
·
索引分析
Percona Toolkit工具优化MySQL索引
Percona Toolkit工具可以帮助查看MySQL中冗余的索引。Percona Toolkit工具不支持Windows系统,只能装在linux系统中。