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

#innodb

MySQL的InnoDB存储引擎支持哪几种行格式?

@派大星

数据库表中的行格式决定了数据在物理存储时的布局方式,进而对查询和DML操作的性能产生影响。

9510

MySQL 核心模块揭秘 | 11 期 | InnoDB 提交事务,提交了什么?

爱可生开源社区

为了提升分配 undo 段的效率,事务提交过程中,InnoDB 会缓存一些 undo 段。

8910

使用可移动表空间执行InnoDB备份

MySQLSE

备份InnoDB的表时,可以使用可移动表空间执行部分备份,可以备份单独的表,也可以备份具有相同业务功能的多个表。

6910

InnoDB的物理备份方法

MySQLSE

利用二进制文件的复制操作,可以对InnoDB进行完整的物理备份,备份对全部的InnoDB表进行复制,并生成所有表空间文件的副本。

6910

深入理解MySQL InnoDB线程模型

码到三十五

在Innodb存储引擎中,后台线程的主要作用是负责刷新内存池中的数据,保证缓冲池中的内存缓存的是最近的数据。此外它会将已经修改的数据文件刷新到磁盘文件中,保证在...

7610

mysql的InnoDB引擎实现ACID特性的原理

码到三十五

InnoDB使用事务日志(transaction log)来实现原子性。在每个事务开始时,InnoDB会创建一个事务日志,并将事务所做的修改操作记录到该日志中。...

11810

技术译文 | MySQL 引入 innodb_flush_method 等新参数的系统调用分析

爱可生开源社区

本文和封面来源:https://www.percona.com/,爱可生开源社区翻译。

13810

MYSQL 一个特殊需求在不同的MYSQL配置产生不同的结果 与 update 0 是否需要应用程序判断

AustinDatabases

最近有一个需求关于数据的清理的需求,但是这个需求里面有一个部分有一个部分是特殊,也就是在数据清理中,是需要进行数据的导出和导入的,并确定在导入和导出的过程中,导...

7510

面试官:说说InnoDB的Buffer Pool,幸好我准备过~

田维常

我们已经默认情况下**innodb_buffer_pool_size是128M, **此时的innodb_buffer_pool_instances的大小也就是...

16910

MySQL `innodb_flush_log_at_trx_commit` 参数

程序员朱永胜

innodb_flush_log_at_trx_commit 是一个重要的 MySQL 系统变量,它控制着 InnoDB 存储引擎在事务提交时如何刷新日志到磁盘...

13710

MySQL 8.0 InnoDB 的统计信息机制优化

用户1278550

MySQL 的InnoDB引擎会维护着用户表每个索引的统计信息,来帮助查询优化器选择最优的执行计划,详细的来说,key的分布情况能决定多表join的顺序,也能够...

14310

MySQL之InnoDB关键特性

CBeann

为此,InnoDB 存储引擎从1.2.x版本开始提供了参数innodb_ fush_ neighbors, 用来控制是否启用该特性。对于传统机械硬盘建议启用该特...

12510

InnoDB一棵B+树可以存放多少行数据?

终有救赎

InnoDB一棵B+树可以存放多少行数据?这个问题的简单回答是:约2千万。为什么是这么多呢?因为这是可以算出来的,要搞清楚这个问题,我们先从InnoDB索引数据...

16710

MySQL 中InnoDB与MyISAM的区别是什么?

终有救赎

许多同学都把 MySQL 作为自己的数据库,但是可能用过最多的就是 SQL 语句,以及一些 ORM 的写法,而对底层的实现了解甚少,比如上述问题中,InnoDB...

30010

⑩⑧【MySQL】InnoDB架构、事务原理、MVCC多版本并发控制

.29.

MySQL5.5版本开始,默认使用InnoDB存储引擎,它擅长事务处理,具有崩溃恢复特性,在日常开发中使用非常广泛。下面是InnoDB架构图,左侧为内存结构,右...

19520

MySQL My.cnf参数梳理与延伸 (MYSQL 8 INNODB 类)

AustinDatabases

在MySQL8 innodb 参数中有一些需要在在重新梳理,发现一些新版本的添加的参数,更新知识,也将老的知识在重新唤醒。

28660

MySQL性能飙升的秘密武器:innodb_lru_scan_depth参数解密!

July

NNW · 高级DBA (已认证)

MySQL数据库的性能调优是数据库管理员和开发者们必须面对的挑战,而性能关键的方式在于参数的调优,其中 innodb_lru_scan_depth 是不可忽视的...

34810

好好学习一下InnoDB中的页

终有救赎

周末没啥计划,把大佬的<MySQL是怎样运行的>又翻了出来,重新学习一下页的概念。

14740

⑩【MySQL】存储引擎详解, InnoDB、MyISAM、Memory。

.29.

== 存储引擎就是存储数据、建立索引、更新 / 查询数据等技术的实现方式。存储引擎是基于表的,而不是基于库的,所以存储引擎也可称为表类型。(MySQL5.5 之...

39230

MySQL误删除文件场景

bisal

同事反馈说某个测试的MySQL数据库误删除了ibdata1文件,导致库启动不了,而且没做备份,能不能恢复?

26430
领券