表示 进入内容 171180807
« 先前的 10 新的记录 | 下一步 10 较早的记录 »
Displaying posts with tag: 线程 (reset)
MySQL · 源码分析 · InnoDB 异步IO工作流程

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

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

[获取更多]
TokuDB · 引擎特性 · HybridDB for MySQL高压缩引擎TokuDB 揭秘

HybridDB for MySQL(原名petadata)是面向在线事务(OLTP)和在线分析(OLAP)混合场景的关系型数据库。HybridDB采用一份数据存储来进行OLTP和OLAP处理,解决了以往需要把一份数据多次复制来分别进行业务交易和数据分析的问题,极大地降低了数据存储的成本,缩短了数据分析的延迟,使得实时分析决策称为可能。

【大数据】  【算法】  【mysql】  【性能】  【线程】   …

[获取更多]
MySQL · 引擎特性 · InnoDB崩溃恢复

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

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

[获取更多]
MySQL · 社区新闻 · MariaDB 10.2 GA

简介 2017-5-23,MariaDB终于GA了,我们贡献的Flashback也作为正式功能发布了。当然还存在几个Bug,不过截止本文发稿之前已经提交了Fix,目前Flashback没有发现新的Bug。

【mysql】  【innodb】  【函数】  【线程】  【Mariadb】  【表达式】  【插件】   …

[获取更多]
MySQL · 捉虫动态 · InnoDB crash

问题描述 在 MySQL 官方最新的版本 MySQL 5.6.36 版本上,我们遇到了一个非常有意思的bug,实例几乎每个小时crash一次,查看其产生的 core file,发现如下的backtrace:

#3 #4 0x00002b65596248a5 in raise (sig=6) at .

【mysql】  【innodb】  【函数】  【线程】  【Cache】  【index】  【handler】   …

[获取更多]
MySQL · 源码分析 · Tokudb序列化和反序列化过程

序列化和写盘 Tokudb数据节点写盘主要是由后台线程异步完成的: checkpoint线程:把cachetable(innodb术语buffer pool)中所有脏页写回 evictor线程:释放内存,如果victim节点是dirty的,需要先将数据写回。

【mysql】  【函数】  【线程】  【源码】  【node】  【tokudb】  【checksum】   …

[获取更多]
MySQL体系结构

MySQL是一个可移植的数据库,几乎能在当前所有的操作系统上运行,如Unix/Linux、Windows、Mac和Solaris。各种系统在底层实现方面各有不同,但是MySQL基本上能保证在各个平台上的物理体系结构的一致性。

【mysql】  【innodb】  【SQL】  【线程】  【数据库】  【Cache】  【插件】   …

[获取更多]
老司机带你体验SYS库多种新玩法

MySQL5.7 强化了 sys 库的功能,如何更高效的使用 sys 库来帮助管理,老叶茶馆的一篇文章《老司机带你体验SYS库多种新玩法》写的不错,借来推广下。

【监控】  【mysql】  【innodb】  【SQL】  【线程】  【索引】  【page】   点击查看原文>

[获取更多]
重新学习Mysql数据库2:『浅入浅出』MySQL 和 InnoDB

作为一名开发人员,在日常的工作中会难以避免地接触到数据库,无论是基于文件的 sqlite 还是工程上使用非常广泛的 MySQL、PostgreSQL,但是一直以来也没有对数据库有一个非常清晰并且成体系的认知,所以最近两个月的时间看了几本数据库相关的书籍并且阅读了 MySQL 的官方文档,希望对各位了解数据库的、不了解数据库的有所帮助。

【mysql】  【innodb】  【性能】  【线程】  【数据库】   …

[获取更多]
MySQL优化 - 开启MySQL慢查询日志及分析工具mysqldumpslow

1.  启用MySQL的慢查询日志很简单,只需在MySQL的配置文件my.cnf里添加: 

[mysqld] slow_query_log=1  - 开启慢查询日志  slow_query_log_file=/data01/mysqldata/3306/slow_query.

【监控】  【mysql】  【性能】  【日志】  【LOG】  【线程】  【排序】   …

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