MySQL

utf8 bom文件数据的问题

查询全表数据时好像没有问题 [crayon-5c19fc34278ad199811788/] 按条件查询时 [crayon-5c19fc34278b9937026108/] 等值查询查不到对应的记录? [crayon-5c19fc34278c0565421560/] 模糊查询就查到了,是不是...

MySQL Crash Recovery分析

某云服务器配置4核8G内存 操作系统版本: CentOS release 6.9 (Final) 数据库版本: mysql-5.6.39-linux-glibc2.12-x86_64 (1) free -m 可以看到内存使用情况 total used free shared buffers cached Mem: 7...

CentOS7下编译XeLabs TokuDB

1. XeLabs TokuDB的介绍 XeLabs TokuDB是Percona Server分支版本,是TokuDB内核最稳定分支 众所周知TokuDB引擎有着高压缩,低IOPS消耗,节省空间等优点,特别适合高速数据写入场景,大数据场景,注意它不支持外...

PXC集群用IST添加新节点

Percona XtraDB Cluster官方文档(https://www.percona.com/doc/percona-xtradb-cluster/5.7/intro.html)有提到PXC的缺点是添加新节点时必须从现有的一个节点复制的数据集,如果是100GB,它将复制100GB;也就是说默...

CentOS7下部署三节点PXC集群

PXC介绍 Percona XtraDB Cluster,简称PXC, 是Percona公司推出的基于Galera库的MySQL高可用解决方案, 其特点是同步复制和数据强一致性, 支持多点写入和并行复制,完全兼容Oracle MySQL和Percona Server, 可以2个...

innodb表空间传输测试

innodb表空间传输,是MySQL5.6开始加入的新特性,支持普通表空间拷贝到其他实例下,MySQL5.7支持分区表的表空间传输,使innodb表的拷贝变得更加简单容易。 方便是方便了,但也要需要注意: (1) innodb表空间传输...

GTID复制踩到的坑

问题背景: 在搭建完成GTID复制环境以后, 从库show slave status\G输出可以看到Slave_IO_Running和Slave_SQL_Running状态是YES 主库show master status输出 从库show master status输出 看起来主从结构并没...

为什么MySQL binlog_format一定要设置成row

我们知道statement格式的二进制日志记录的是实际的SQL语句, 其特点是binlog文件较小,由于日志记录了原始的SQL,所以也方便统计和审计,相对来说也比较方便DBA阅读;其缺点也存在安全隐患,可能会导致主从数据不...