首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

#索引

MySQL 核心模块揭秘 | 34 期 | RC 隔离级别插入记录,唯一索引冲突加什么锁?

爱可生开源社区

作者:操盛春,爱可生技术专家,公众号『一树一溪』作者,专注于研究 MySQL 和 OceanBase 源码。

600

猫头虎分享:PostgreSQL 中分区表 PARTITION BY RANGE 的使用详解与数据迁移,索引创建细节详解

猫头虎

对于分区表,索引依然非常重要。虽然 PostgreSQL 会自动将查询分发到合适的分区表,但你仍然需要为每个分区创建索引来提高查询效率。

7110

【oj刷题】滑动窗口篇:滑动窗口的应用场景和注意事项

GG Bond1

给定两个字符串 s 和 p,找到 s 中所有 p 的 异位词 的子串,返回这些子串的起始索引。不考虑答案输出的顺序。

6110

窗口函数性能提升50倍,PawSQL索引推荐实战案例

PawSQL

新索引包含了查询所需的所有列,实现了“覆盖索引”。这意味着数据库可以直接从索引中获取所有数据,无需访问实际的数据页,大幅减少了I/O操作。

6510

MySQL 核心模块揭秘 | 33 期 | RR 隔离级别插入记录,唯一索引冲突加什么锁?

爱可生开源社区

前面介绍插入记录导致主键索引冲突的加锁情况时,我们介绍过,insert 语句插入记录到索引(包括主键索引、二级索引)之前,需要先找到插入记录的目标位置。

8810

MySQL 核心模块揭秘 | 32 期 | 插入记录,主键索引冲突加什么锁?

爱可生开源社区

作者:操盛春,爱可生技术专家,公众号『一树一溪』作者,专注于研究 MySQL 和 OceanBase 源码。

8710

MySQL 核心模块揭秘 | 31 期 | 隐式锁

爱可生开源社区

作者:操盛春,爱可生技术专家,公众号『一树一溪』作者,专注于研究 MySQL 和 OceanBase 源码。

5010

技术分享 | MySQL 索引合并优化实践

爱可生开源社区

在生产环境的数据库中,经常会看到有些 SQL 的 where 条件包含:普通索引等值 + 主键范围查询 + order by limit。明明走普通索引效率更高...

6710

MySQL 核心模块揭秘 | 28 期 | 什么时候释放锁?

爱可生开源社区

如果释放索引记录的 Next-Key 锁,就意味着释放了索引记录本身和前面间隙的锁定,这显然是不行的,因为索引记录本身的锁定,要等到事务提交或者回滚即将完成时,...

3110

OB 运维 | 1000s->10s OceanBase 标量子查询改写案例

爱可生开源社区

因此只有当外部查询结果集不大,并且子查询的关联字段有高效索引时,执行效率才高。如果关联字段没有索引,优化器也没法像 JOIN 语法一样使用 HASH JOIN ...

8010

故障分析 | ERROR 1709: Index column size too large 引发的思考

爱可生开源社区

某日同事突然找到我说测试环境中有张表无法访问,SELECT、DML 和 DDL 执行均报错 ERROR 1709 (HY000): Index column s...

8710

OB 运维 | 如何有效使用 outline 功能?

爱可生开源社区

我们得知业务中 SELECT count(*) FROM ACT_HI_COMMENT; 这个 SQL 选错索引了,需要指定走 IDX_ACT_HI_COMM...

7010

技术分享 | MySQL 生产环境 GROUP BY 优化实践

爱可生开源社区

该种方式实际上是范围索引扫描或全部索引扫描,数据量大的情况下性能仍然可能会比较差,但是相比无索引还是可以避免使用临时表和全表扫描,在某些情况下有一定的优化作用。

4910

第 54 期:MySQL Too many open files 报错

爱可生开源社区

社区王牌专栏《一问一实验:AI 版》全新改版归来,得到了新老读者们的关注。其中不乏对 ChatDBA 感兴趣的读者前来咨询,表达了想试用体验 ChatDBA 的...

7110

MySQL 核心模块揭秘 | 18 期 | 锁在内存里长什么样?

爱可生开源社区

主表的记录存储在主键索引中,二级索引(包括唯一索引、非唯一索引)的记录存储在二级索引中,行锁都是对主键索引或二级索引的记录加锁。index 属性就是这个行锁结构...

6010

Cursor 完全使用教程

统计学家

生成速度和索引速度非常流畅,因为它会类似于 JetBrains 那样对代码仓建立索引,不过它的索引是做向量化(embeddings,习惯翻译是向量内嵌,但我喜欢...

12210

一文搞懂 Segment Routing 的控制平面 和 MPLS !

ICT百科

SID 有两种主要类型:Node-SID 和 Prefix-SID 。Node-SID 表示一个节点,并具有全局意义,类似于路由器的环回地址。运营商通常会为他们...

8210

【MySQL】索引的使用与调优技巧

洁洁

在InnoDB存储引擎下,对于频繁的使用二级索引会被自动优化–自适应哈希索引,即它会根据这个二级索引,在内存上根据二级索引树(B+树)上的二级索引值,在内存上构...

7510

【Python】已解决:IndexError: index 0 is out of bounds for axis 1 with size 0

屿小夏

已解决:IndexError: index 0 is out of bounds for axis 1 with size 0

13310

2024-09-07:用go语言,给定一个包含 n 个非空字符串的数组 arr,你的任务是找出一个长度为 n 的字符串数组 an

福大大架构师每日一题

北京动视元科技有限公司 · 研发工程师 (已认证)

对于每个索引 i,answeri 是 arri 的最短子字符串,并且这个子字符串不是 arr 中其他字符串的子字符串。

7410
领券