随笔分类 - MySQL
摘要:翻到一个帖子,是把binlog中的delete语句解析为insert,感觉挺有意思,于是测试了一下,之前都是用myflush。 原贴:https://www.cnblogs.com/wshenjin/p/11423300.html 测试 (system@127.0.0.1:3306) [(none)
阅读全文
摘要:最近有需求将数据从mysql同步到oracle,之前有使用kettle将表从oracle同步到mysql,这里使用的插件依然是阿里的dataX 详细见:Githup地址:https://github.com/alibaba/DataX 这里也是根据阿里云的一篇帖子来进行验证 https://yq.a
阅读全文
摘要:Percona Monitoring and Management (PMM)是一款开源的用于管理和监控MySQL和MongoDB性能的开源平台 通过PMM客户端收集到的DB监控数据用第三方软件Grafana画图展示出来PMM提供了对MyISAM、InnoDB、TokuDB和PXC/Glarera的
阅读全文
摘要:ProxySQL 常见表配置 登录数据库 内置库main:默认数据库名,用于存放后端db实例、用户认证、路由规则等信息。 表名以runtime开头的表示proxysql当前运行的配置内容,不能通过dml语句修改。 只能修改对应的不以runtime开头的(在内存)里的表,然后LOAD使其生效,SAVE
阅读全文
摘要:1 MySQL 5.7.27 MGR 多主环境 简单命令 拷贝到另外2台虚拟机,并进行相应的修改vim /etc/hostsvim /etc/udev/rules.d/70-persistent-net.rules用eth1的mac地址分别替换eth0,并删除1start_udevvim /etc/
阅读全文
摘要:搭建Mysql Group Replication本次搭建采用3个实例,三个服务器,同一个网段,MGR的参数配置在配置文件中添加。注意通讯端口号的配置,它用于组成员之间的通讯使用请确定当前MySQL版本为5.7.17或者之后版本每个实例的serverid必须是唯一标识,建议使用ip末端+端口描述基础
阅读全文
摘要:1 mysq自带的mysqladmin命令 Mysql监控工具之-orzdba ##由于脚本里面配置的是明文密码,Warning: Using a password on the command line interface can be insecur##2>/dev/null 进行压力测试 然后
阅读全文
摘要:为什么要压力测试采购新设备,评估新设备性能开发新项目,评估数据库容量新系统上线前,预估/模拟数据库负载更换数据库版本,评估性能变化 关注指标 注意事项只在本地加压压测数据量小压测时间过短压测模式太少压力负载过大或过小每轮测试完毕要净化环境测试工具 sysbench,tpcc-mysql fileio
阅读全文
摘要:之前简单总结了一下MySQL的场景面试知识点 1 mvcc 2 mysql高可用架构 由于这个总结于2016年,现在应该加上MGR 3 osc在线更改表结构 4 mysql性能调优 5 mysql在线备份方案,xtrabackup 6 mysql监控指标 7 在线迁移mysql 8 5.7新特性,功
阅读全文
摘要:今天闲来无事,观察测试环境的zabbix服务器,发现内存泄漏严重,于是重启了,想起了前几天写的帖子发生了严重的内存泄漏可以把mysql升级到最新的小版本 于是乎就试着升级 old version:5.6.15-log new version:5.6.43-log 下载官方二进制安装包 mysql-5
阅读全文
摘要:--2019.4.18 mysql技术大会分享--叶金荣mysql为什么会慢性能瓶颈分析、排查思路 先确认一下真的是mysql响应慢了吗导致mysql慢可能会有那些因素呢?--资源稀缺 cpu,memory,io,network--系统层面 numa,io调度等--mysql配置不科学 innodb
阅读全文
摘要:1 下载并安装mysql 8.0官网下载比较慢,这里选择163的镜像http://mirrors.163.com/mysql/Downloads/MySQL-8.0/下载版本mysql-8.0.14-linux-glibc2.12-x86_64.tarvbox mysql 8.0的分区表只支持inn
阅读全文
摘要:# tar -zxvf percona-toolkit-2.2.17.tar.gz# yum -y install perl perl-IO-Socket-SSL perl-DBD-MySQL perl-Time-HiRes perl-TermReadKey# yum -y install perl
阅读全文
摘要:MySQL Router is a building block for high availability (HA) solutions. It simplifies application developmentby intelligently routing connections to My
阅读全文
摘要:想确认sql_thread线程是否应用完了io_thread接收到的了relay log,看 Master_Log_File=Relay_Master_Log_File , Read_Master_Log_Pos=Exec_Master_Log_Pos mysql 5.6 官方文档 (Master_
阅读全文
摘要:情况: 今早发现,昨天下午安装的4台mysql服务器,突然出现,由于在shell窗口 (root@localhost:mysql.sock) [(none)]> 190102 18:12:16 mysqld_safe mysqld from pid file /home/data/mysqldata
阅读全文
摘要:一、简介MyFlash是由美团点评公司技术工程部开发维护的一个回滚DML操作的工具。该工具通过解析v4版本的binlog,完成回滚操作。相对已有的回滚工具,其增加了更多的过滤选项,让回滚更加容易。 该工具已经在美团点评内部使用代码地址:https://github.com/Meituan-Dianp
阅读全文
摘要:mysql 测试环境异常宕机 系统:\nKylin 3.3 mysql版本:5.6.15--yum安装,麒麟提供的yum源数据库版本 error日志 181218 09:38:52 mysqld_safe Starting mysqld daemon with databases from /hom
阅读全文
摘要:create table t(id int not null PRIMARY key,c int default null) engine=innodb;insert into t(id,c)values(1,1),(2,2),(3,3),(4,4); session1 session2(syste
阅读全文
摘要:mha on Kylinip hostname repl role mha role* mysql1 master node* mysql2 slave node* mysql3 slave node/managermysql version MySQL Community Server 5.6.1
阅读全文