随笔分类 - Mysql cluster
摘要:超强mysql灾难恢复工具--ibd2sql 小董学编程 DBA札记 2024年07月19日 16:51 上海 1人听过 DBA札记 dba 数据库 知识科普 踩坑指南 经验分享 原理解读 88篇原创内容 公众号 前言 昨晚23:00, 刚躺到床上准备刷会儿抖音睡了。好友微信视频求救,说他的mysq
阅读全文
摘要:Mysql集群之PXC-Docker安装 马哥Linux运维 2023-11-23 20:38 发表于江苏 1.说明 PXC的版本是5.7.43 使用三台机器:192.168.50.9 、192.168.50.18 、192.168.50.245 三台机器都已经安装Docker 调整下主机的文件句柄
阅读全文
摘要:MySQL读写分离高的方案很多,可谓五花八门。其中Haproxy + Keepalived + MySQL(Master Slave)是较为常用的一种选择。本文基于PXC 5.7集群环境来配置Haproxy以及结合Keepalived实现MySQL的读写分离,以下为主要配置方法及其步骤。 一、当前环
阅读全文
摘要:select table_catalog ,table_schema ,table_name ,enginefrom information_schema.tableswhere engine='MyISAM'; MySQL命令查询所有MyISAM数据库 为什么需要主从复制? 通俗来讲,如果对数据库
阅读全文
摘要:一、GTID的概述: 1、全局事物标识:global transaction identifieds。 2、GTID事物是全局唯一性的,且一个事务对应一个GTID。 3、一个GTID在一个服务器上只执行一次,避免重复执行导致数据混乱或者主从不一致。 4、GTID用来代替classic的复制方法,不在
阅读全文
摘要:作者:王雅蓉 DBA,负责 MySQL 日常问题处理和 DMP 产品维护。 本文来源:原创投稿 *爱可生开源社区出品,原创内容未经授权不得随意使用,转载请联系小编并注明来源。 背景信息: 本文章与一次日常运维过程中发现的问题有关。问题如下: 客户给接管数据库进行备份,发生报错: 错误: manual
阅读全文
摘要:GTID是一个基于原始mysql服务器生成的一个已经被成功执行的全局事务ID,它由服务器ID以及事务ID组合而成。这个全局事务ID不仅仅在原始服务器器上唯一,在所有存在主从关系 的mysql服务器上也是唯一的。正是因为这样一个特性使得mysql的主从复制变得更加简单,以及数据库一致性更可靠。本文主要
阅读全文
摘要:今天,来说说 MySQL 的锁,主要是 Q&A 的形式,看起来会比较轻松。 在 MySQL 里,根据加锁的范围,可以分为全局锁、表级锁和行锁三类。 全局锁 全局锁是怎么用的? 要使用全局锁,则要执行这条命: flush tables with read lock 执行后,整个数据库就处于只读状态了,
阅读全文
摘要:MySQL主从同步详解与配置 走鹿带凨 爱生活, 有理想, 善思考, 能沟通 21 人赞同了该文章 https://zhuanlan.zhihu.com/p/335142300 MySQL主从同步详解与配置 第一部分【原理解析】 * 应用背景* MySQL数据库自身提供的主从复制功能可以方便的实现数
阅读全文
摘要:https://blog.51cto.com/lhrbest/2695358
阅读全文
摘要:安装https://blog.51cto.com/jiajinh/2416134 otter是一个分布式数据库同步系统工具,纯java编写,支持windows和linux操作系统。阿里的开源项目,数据同步的解决方案。 github:https://github.com/alibaba/otter O
阅读全文
摘要:环境说明 地址端口角色说明 127.0.0.1 3306 master - 127.0.0.1 3307 slave - 127.0.0.1 6032/6033 ProxySQL 版本2.0.1 127.0.0.1 10001 replication-manager - 一、MySQL搭建 这里省略
阅读全文
摘要:官方文档:https://linbit.com/drbd-user-guide/drbd-guide-9_0-cn/#ch-pacemaker 一, 基本环境介绍及基本环境配置 ActionScript 节点1: node1.hulala.com 192.168.1.35 centos6.5_64
阅读全文
摘要:官方文档:https://linbit.com/drbd-user-guide/drbd-guide-9_0-cn/#ch-pacemaker 一、双机配置 1. app1,app2配置hosts文件,以及主机名。 [root@app1 soft]# vi /etc/hosts 127.0.0.1
阅读全文
摘要:1. 分布式块设备DRBD部署 官方文档:https://linbit.com/drbd-user-guide/drbd-guide-9_0-cn/#ch-pacemaker 1.1 基础环境初始化 1.2 部署DRBD环境 主备服务器都需要执行 # 更新系统内核,并重启服务器 [root@node
阅读全文
摘要:官方文档:https://linbit.com/drbd-user-guide/drbd-guide-9_0-cn/#ch-pacemaker 一、DRBD简介 DRBD的全称为:Distributed ReplicatedBlock Device(DRBD)分布式块设备复制,DRBD是由内核模块和
阅读全文
摘要:1.方案简介 本方案采用Heartbeat双机热备软件来保证数据库的高稳定性和连续性,数据的一致性由DRBD这个工具来保证。默认情况下只有一台mysql在工作,当主mysql服务器出现问题后,系统将自动切换到备机上继续提供服务,当主数据库修复完毕,又将服务切回继续由主mysql提供服务。 2.方案优
阅读全文
摘要:解决主要得问题: 无论是一主多从,还是多主架构,数据同步都是基于二进制日志完成,如果某子一节点挂了,都需要及时的,手动的去提升一个子节点为主节点。 Galera Cluster介绍: 它是一个集成了galera插件的mysql集群(采用了多主集群架构)。更是是一种新型的,数据不共享的,高度冗余的高可
阅读全文
摘要:https://www.percona.com/doc/percona-monitoring-and-management/2.x/setting-up/server/docker.html Docker¶ How to run PMM Server with Docker based on our
阅读全文
摘要:一、pt-online介绍 pt-online-schema-change是percona公司开发的一个工具,在percona-toolkit包里面可以找到这个功能,它可以在线修改表结构 原理: 首先它会新建一张一模一样的表,表名一般是_new后缀 然后在这个新表执行更改字段操作 然后在原表上加三个
阅读全文