• 进入"运维那点事"后,希望您第一件事就是阅读“关于”栏目,仔细阅读“关于Ctrl+c问题”,不希望误会!

标签:MySQL 5.7

MySQL 5.7:无损复制技术

一、复制架构衍生史 在谈这个特性之前,我们先来看看MySQL的复制架构衍生史。 在2000年,MySQL 3.23.15版本引入了Replication。Replication作为一种准实时同步方式,得到广泛应用。这个时候的Replicaton的实现涉及到两个线程,一个在Master,一个在Slave。Slave的I/O和SQL功能是作为一个线程,从Mast……

MySQL 5.7多方式安装

一、MySQL RELEASE FORMAT MySQL官方发行版本一般就有以下几种(官方下载地址),其实大部分软件的发行版大多数情况下也是以下几种,所以只要明白一个软件的发行方式就OK。另外下载MySQL任何包都应该去官方网站下载,记住一定在官方下载且最好直接下载(不使用第三方工具),并且最好下载完成后经过MD5校验。因为MySQL是开源的,所以使用第三方……

MySQL 5.7:JSON类型支持

在MySQL与PostgreSQL的对比中,PG的JSON格式支持优势总是不断被拿来比较。其实早先MariaDB也有对非结构化的数据进行存储的方案,称为dynamic column,但是方案是通过BLOB类型的方式来存储。这样导致的问题是查询性能不高,不能有效建立索引,与一些文档数据库对比,优势并不大,故在社区的反应证实比较一般。当然,MariaDB的dyn……

MySQL 5.7:SYS库详解

一、sys schema的演进 MySQL的数据字典经历了几个阶段的演进: MySQL 4.1 – 提供了information_schema数据字典,一些基础元数据可以通过SQL来查询得到。 MySQL 5.5 – 提供了performance_schema性能引擎,可以通过参数performance_schema来开启/关闭,说实……

MySQL 5.7:并行复制原理(MTS)

众所周知,MySQL 的复制延迟是一直被诟病的问题之一,在 MySQL 5.7 版本已经支持“真正”的并行复制功能,官方称为为 enhanced multi-threaded slave(简称 MTS),因此复制延迟问题已经得到了极大的改进。总之,MySQL 5.7 版本后,复制延迟问题“永不存在”,这里是引号哦。 一、MySQL 5.6 并行复制架构 从 ……

MySQL 5.7新特性概览-持续更新

MySQL 5.7 GA的发布,号称160万只读QPS,大有赶超NoSQL趋势。 上面这个图是Oracle在只读场景下官方测试的结果,看上去QPS确实提升很大。不过官方的硬件测试环境是很高的,所以这个160万QPS对于大家测试来说,可能还比较遥远,所以实际测试的结果可能会失望。但是,至少我们看到了基于同样测试环境,MySQL 5.7在性能上的改进,对于多核……