表示 进入内容 11020
下一步 10 较早的记录 »
Displaying posts with tag: mutex (reset)
初相识|performance_schema全方位介绍(一)

|目 录

1、什么是performance_schema 2、performance_schema使用快速入门 2.1. 检查当前数据库版本是否支持 2.2. 启用performance_schema 2.

【mysql】  【innodb】  【SQL】  【线程】  【数据库】  【配置】  【Server】  【mutex】   …

[获取更多]
MySQL:slave 延迟一列 外键检查和自增加锁

本文没有太多可读性,完全是自己的笔记 一、现象 延迟大,大事物。 表结构 无IO SQL THREAD占用CPU 100%

二、pscak 采样 采样30个点 外键检查 占70% 自增锁获取 占30% 三、自增锁获取逻辑 逻辑如下其实也是innodb_autoinc_lock_mode参数的作...

【mysql】  【Image】  【lock】  【Transaction】  【mutex】   点击查看原文>

MySQL · 引擎特性 · WAL那些事儿

前言 日志先行的技术广泛应用于现代数据库中,其保证了数据库在数据不丢的情况下,进一步提高了数据库的性能。本文主要分析了WAL模块在MySQL各个版本中的演进以及在阿里云新一代数据库POLARDB中的改进。

【mysql】  【性能】  【日志】  【LOG】  【线程】  【数据库】  【高并发】   …

[获取更多]
MySQL8.0 - InnoDB里的Latch定义

最近在看InnoDB关于mutex定义部分的代码,由于之前一直工作在MySQL5.6版本里,发现从5.7开始到8.0,这部分代码已经完全进行了重构,本文主要简单记录下新款latch的定义和使用方式。主要记录下涉及的函数和类,不做具体的深入 首先mutex的定义分为三个部分: PolicyMutex...

【mysql】  【innodb】  【函数】  【mutex】  【存储】  【latch】   …

[获取更多]
初相识|performance_schema全方位介绍

很久之前,当我还在尝试着系统地学习performance_schema的时候,通过在网上各种搜索资料进行学习,但很遗憾,学习的效果并不是很明显,很多标称类似 "深入浅出performance_schema" 的文章,基本上都是那种动不动就贴源码的风格,然后深入了之后却出不来了。

【mysql】  【innodb】  【SQL】  【线程】  【数据库】  【配置】   …

[获取更多]
MySQL 记一次 Bug发现过程

水平有限有误请谅解这个问题是一位朋友@DBA-老庄的,他们使用的是PXC环境如下:MySQL:5.7.18-15 wsrep:29.20os:Red Hat Enterprise Linux Server release 6.5实际上我对PXC并不是很熟,通过分析pstack还是找到了问题。

【mysql】  【函数】  【SQL】  【bug】  【lock】  【mutex】  【handler】   …

[获取更多]
MySQL Performance Schema

目前我们在5.7打开了Performance Schema,使用默认的设置。现在打算新增以下这一项,这样可以监控内存使用情况。          performance-schema-instrument='memory/%=COUNTED'  看了手册,似乎只有一种方法:在my.cnf添加上述项,重启MySQL生效。

【mysql】  【innodb】  【SQL】  【线程】  【配置】  【schema】   …

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

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

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

[获取更多]
怎么利用多线程LRU刷新突破MySQL瓶颈?

In this blog post, we’ll discuss how to use multi-threaded LRU flushing to prevent bottlenecks in MySQL. 在这篇文章中,我们会讨论怎么利用多线程LRU刷新突破MySQL的瓶颈。

【mysql】  【innodb】  【HTTPS】  【线程】  【Server】  【多线程】  【mutex】   …

[获取更多]
MySQL5.7:崩溃恢复“”优化“” 所带来的3例退化

背景 在MySQL5.7之前的版本中,每次崩溃恢复时都需要打开数据目录下所有的ibd文件,校验其有效性并内存中创建表空间链表。当表的数量特别多的时候, 会严重影响到崩溃恢复的性能。 为了解决这个问题,MySQL5.7版本中增加了新的日志类型MLOG_FILE_NAME及MLOG_CHECKPOINT。

【数据存储与数据库】  【mysql】  【innodb】  【函数】  【性能】  【HTTPS】   …

[获取更多]
表示 进入内容 11020
下一步 10 较早的记录 »