最新 最热

MySQL 核心模块揭秘 | 20 期 | 怎么加表锁?

一个事务,在执行过程中,可能多次操作同一个表。如果多次操作都需要表锁保护,InnoDB 并不会简单粗暴的重复加锁。

2024-09-14
2

分库分表下ID如何设计??

例如数据库有一条数据生成的时间为2024年9月12日 , 数据库有三个 , 每个数据库中数据表也有三个, 那么这条数据应该放在第三个数据库(2024 % 3 = 2)中的第一个表(12 % 3 = 0)中...

2024-09-14
2

MySQL 核心模块揭秘 | 19 期 | 锁模块里有什么?什么样?

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

2024-09-14
2

第 53 期:MySQL 创建了用户却无法登陆

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

2024-09-14
2

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

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

2024-09-14
2

故障分析 | 重启数据库之后无法写入数据了?

作者:不吃芫荽,爱可生华东交付服务部 DBA 成员,主要负责 MySQL 故障处理及相关技术支持。

2024-09-14
1

利用MySQL FIELD函数,按照你的意愿去做排序。

ORDER BY 与 FIELD结合:通过将函FIELD数放在ORDER BY子句中,我们可以自定义排序顺序,而不是按照默认的升序或降序排序。

2024-09-14
1

[MYSQL] MY-012095 表空间ID不对

有时候需要使用mysql的数据文件做恢复, 或者其它某些异常导致mysqld启动的时候报错如下:

2024-09-13
1

MySQL 视图:数据库中的灵活利器

在数据库的世界里,视图(View)是一个强大而实用的工具。它为我们提供了一种灵活的方式来访问和处理数据,同时也带来了许多优点。那么,什么是视图呢?它又有哪些优点呢?让我们一起来深入了解。...

2024-09-13
1

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

基于哈希表数据结构实现,时间复杂度是O(1)。对于memory内存的存储引擎操作比较适合,不适合磁盘IO操作。哈希索引没办法处理磁盘上的数据,加载到内存上构建高效的搜索数据结构,因为它没有办法减少磁盘IO次数。 由于哈希表...

2024-09-13
1