表示 进入内容 2312401215
« 先前的 10 新的记录 | 下一步 10 较早的记录 »
Displaying posts with tag: innodb (reset)
阿里数据库内核月报:2017年10月

数据库内核月报:2017年10月

【架构】  【性能优化】  【PostgreSQL】  【mysql】  【innodb】  【SQL】  【源码】  【Server】  【插件】   …

[获取更多]
MySQL · 特性介绍 · 一些流行引擎存储格式简介

1 概述 本文简要介绍了一些存储引擎存储结构,包括InnoDB, TokuDB, RocksDB, TiDB, CockroachDB, 供大家对比分析 InnoDB InnoDB 底层存储结构为B+树,结构如下

B树的每个节点对应innodb的一个page,page大小是固定的,一般设为16k。

【mysql】  【innodb】  【分布式存储】  【metadata】  【page】  【varchar】   …

[获取更多]
MySQL · 引擎特性 · InnoDB mini transation

前言 InnoDB有两个非常重要的日志,undo log 和 redo log;通过undo log可以看到数据较早版本,实现MVCC,或回滚事务等功能;redo log用来保证事务持久性 本文以一条insert语句为线索介绍 mini transaction mini transaction 简...

【mysql】  【innodb】  【日志】  【LOG】  【Transaction】  【page】  【表空间】   …

[获取更多]
阿里数据库内核月报:2017年09月

数据库内核月报:2017年09月

【mysql】  【innodb】  【日志】  【源码】  【数据库】  【数据库内核月报】  【存储】   点击查看原文>

MySQL · 源码分析 · Innodb 引擎Redo日志存储格式简介

MySQL有多种日志。不同种类、不同目的的日志会记录在不同的日志文件中,它们可以帮助你找出mysqld内部发生的事情。比如错误日志:用来记录启动、运行或停止mysqld进程时出现的问题;查询日志:记录建立的客户端连接和执行的语句;二进制日志:记录所有更改数据的语句,主要用于逻辑复制;慢日志:记录所有执行时间超过long_query_time秒的所有查询或不使用索引的查询。

【mysql】  【innodb】  【日志】  【LOG】   …

[获取更多]
阿里数据库内核月报:2017年07月

阿里数据库内核月报:2017年07月

【mysql】  【innodb】  【RDS】  【性能】  【SQL】  【日志】  【源码】  【数据库】  【内存管理】   …

[获取更多]
MySQL · 源码分析 · InnoDB 异步IO工作流程

之前的一篇内核月报InnoDB IO子系统 中介绍了InnoDB IO子系统中包含的同步IO以及异步IO。本篇文章将从源码层面剖析一下InnoDB IO子系统中,数据页的同步IO以及异步IO请求的具体实现过程。

【linux】  【native】  【mysql】  【innodb】  【函数】  【线程】  【windows】   …

[获取更多]
AliSQL · 特性介绍 · 支持 Invisible Indexes

前言 MySQL 8.0 引入了 Invisible Indexes 这一个特性,对于 DBA 同学来说是一大福音,索引生命周期管理除了有和无外,又多了一种形态–可见和不可见,进而对业务SQL的调优又多了一种手段。

【mysql】  【innodb】  【索引】  【index】  【Create】  【statistics】   点击查看原文>

MySQL · 引擎特性 · InnoDB崩溃恢复

前言 数据库系统与文件系统最大的区别在于数据库能保证操作的原子性,一个操作要么不做要么都做,即使在数据库宕机的情况下,也不会出现操作一半的情况,这个就需要数据库的日志和一套完善的崩溃恢复机制来保证。本文仔细剖析了InnoDB的崩溃恢复流程,代码基于5.6分支。

【mysql】  【innodb】  【函数】  【日志】  【线程】  【数据库】   …

[获取更多]
阿里数据库内核月报:2017年06月

阿里数据库内核月报:2017年06月

【mysql】  【innodb】  【SQL】  【日志】  【源码】  【数据库】  【数据迁移】  【Server】  【Mariadb】   …

[获取更多]
表示 进入内容 2312401215
« 先前的 10 新的记录 | 下一步 10 较早的记录 »