最新 最热

基准测试绘图

OLTP基准测试mysql参数(HDD硬盘64核CPU)[mysqld]innodb_buffer_pool_size = 128Mbasedir = xxxdatadir = xxxport = 5400server_id = 06700000socket = xxxjoin_buffer_size...

2022-05-12
2

Mysql参数innodb_thread_concurrency

InnoDB使用操作系统线程来处理用户的事务请求。(在事务提交或回滚之前可能给InnoDB引擎带来很多的请求)。在现代化操作系统和多核处理器的服务器上,上下文切换是非常高效的,大多数工作负载运行没有任何并发线程数量的限制...

2022-05-12
2

Mysql网络问题处理方法

根据实例上的业务量判断CLOSE_WAIT数量是否超出了正常的范围。TCP连接断开时需要进行四次挥手,TCP连接的两端都可以发起关闭连接的请求,若对端发起了关闭连接,但本地没有关闭连接,那么该连接就会处于CLOSE_WAIT状态。虽然...

2022-05-12
2

MyCat是什么?

MyCat就是一个数据库中间件,数据库的代理,它屏蔽了物理数据库,应用连接MyCat,然后MyCat再连接物理数据库。   Mycat的原理中最重要的一个动词是“拦截”,它拦截了用户发送过来的SQL语句,首先对SQL语句做了一些特定的分析:...

2022-05-12
7

Mysql show status核心参数含义

innodb行锁mysql> show global status like '%innodb%lock%';+-------------------------------+-------+| Variable_name | Value |+------------------...

2022-05-12
1

MySQL常用的表类型

MyIASM基于了IASM代码,应该可以说是IASM的衍生品,不过增加了不少有用的扩展。它是MySQL的默认数据表类型,基于了传统的ISAM类型,ISAM是Indexed Sequential Access Method(有索引的顺序访问方法)的缩写,一般来说,它是存储记录...

2022-05-12
2

Mysql范围查询优化

Equality Range Optimization of Many-Valued Comparisons

2022-05-12
0

Xtrabackup在线搭建备库与并行复制延迟

为了兼容 MySQL 5.6 基于库的并行复制,5.7 引入了新的变量 slave-parallel-type,其可以配置的值有:

2022-05-12
3

Mysql onlineddl vs gh-ost

Innodb早期支持通过copy table跟inplace的方式来执行DDL语句,其原理如下:

2022-05-12
3

Mysql空间回收总结

MySQL 5.6中开始支持把undo log分离到独立的表空间,并放到单独的文件目录下;这给我们部署不同IO类型的文件位置带来便利,对于并发写入型负载,我们可以把undo文件部署到单独的高速存储设备上。增加了如下几个参数来控制该...

2022-05-12
2