12 2021 档案

摘要:GreatSQL社区原创内容未经授权不得随意使用,转载请联系小编并注明来源。 1. 需求背景与万里安全数据库软件GreatDB分布式部署模式介绍 1.1 需求背景 混沌测试是检测分布式系统不确定性、建立系统弹性信心的一种非常好的方式,因此我们采用开源工具Chaos Mesh来做GreatDB分布式集 阅读全文
posted @ 2021-12-31 10:33 GreatSQL 阅读(308) 评论(0) 推荐(0)
摘要:欢迎来到 GreatSQL社区分享的MySQL技术文章,如有疑问或想学习的内容,可以在下方评论区留言,看到后会进行解答 GreatSQL社区原创内容未经授权不得随意使用,转载请联系小编并注明来源。 1、关于systemd systemd 是Linux系统启动和服务器守护进程管理器,负责在系统启动或运 阅读全文
posted @ 2021-12-31 09:59 GreatSQL 阅读(126) 评论(0) 推荐(0)
摘要:GreatSQL社区原创内容未经授权不得随意使用,转载请联系小编并注明来源。 问题1,有推荐的MGR运行最佳配置参考吗 在「3306π」社区广州站5月22日的分享会上,万里数据库CTO娄帅给出了他建议的配置参考,我们一起来看下: group_replication_single_primary_mo 阅读全文
posted @ 2021-12-30 14:45 GreatSQL 阅读(64) 评论(0) 推荐(0)
摘要:欢迎来到 GreatSQL社区分享的MySQL技术文章,如有疑问或想学习的内容,可以在下方评论区留言,看到后会进行解答 GreatSQL社区原创内容未经授权不得随意使用,转载请联系小编并注明来源。 客户发给我一个SQL,让我看看,为什么执行几分钟没有执行完。 我第一眼看到SQL的时候,我也觉得很简单 阅读全文
posted @ 2021-12-30 09:49 GreatSQL 阅读(185) 评论(0) 推荐(0)
摘要:作者:梁行 万里数据库DBA,擅长数据库性能问题诊断、事务与锁问题的分析等,负责处理客户MySQL日常运维中的问题,对开源数据库相关技术非常感兴趣。 GreatSQL社区原创内容未经授权不得随意使用,转载请联系小编并注明来源。 一、现象说明 在排查问题时发现MySQL主备做了切换,而查看MySQL服 阅读全文
posted @ 2021-12-29 10:20 GreatSQL 阅读(287) 评论(0) 推荐(0)
摘要:『叶问』#41,三节点的MGR集群,有两个节点宕机后还能正常工作吗 每周学点MGR知识。 1. 三节点的MGR集群,有两个节点宕机后还能正常工作吗 要看具体是哪种情况。 如果两个节点是正常关闭的话,则会向MGR集群发送退出信号,这种情况下,这两个节点属于正常退出,最后仅剩的节点会被提升为Primar 阅读全文
posted @ 2021-12-29 10:01 GreatSQL 阅读(219) 评论(0) 推荐(0)
摘要:欢迎来到 GreatSQL社区分享的MySQL技术文章,如有疑问或想学习的内容,可以在下方评论区留言,看到后会进行解答 自从GreatSQL 8.0.25 于 2021.8.26发布以来,针对MGR的新增或改进的主要内容 新增功能 1.新增MGR Arbitrator节点(仲裁节点)角色。该节点只参 阅读全文
posted @ 2021-12-28 10:18 GreatSQL 阅读(37) 评论(0) 推荐(0)
摘要:欢迎来到 GreatSQL社区分享的MySQL技术文章,如有疑问或想学习的内容,可以在下方评论区留言,看到后会进行解答 GreatSQL社区原创内容未经授权不得随意使用,转载请联系小编并注明来源。 全文完,END Enjoy GreatSQL 😃 文章推荐: GreatSQL MGR FAQ ht 阅读全文
posted @ 2021-12-27 14:15 GreatSQL 阅读(78) 评论(0) 推荐(0)
摘要:欢迎来到 GreatSQL社区分享的MySQL技术文章,如有疑问或想学习的内容,可以在下方评论区留言,看到后会进行解答 转载声明:以下文章来源于MySQL学习 ,作者八怪(高鹏) 一、两个重要的指标 这两个指标就是 replication_group_member_status 视图中的 COUNT 阅读全文
posted @ 2021-12-27 11:16 GreatSQL 阅读(171) 评论(0) 推荐(0)
摘要:欢迎来到 GreatSQL社区分享的MySQL技术文章,如有疑问或想学习的内容,可以在下方评论区留言,看到后会进行解答 在MGR测试中,人为制造磁盘满问题后,节点被oom killed 问题描述 在对MySQL 8.0.26 vs GreatSQL 8.0.25的对比测试过程中,有一个环节是人为制造 阅读全文
posted @ 2021-12-24 10:56 GreatSQL 阅读(143) 评论(0) 推荐(0)
摘要:欢迎来到 GreatSQL社区分享的MySQL技术文章,如有疑问或想学习的内容,可以在下方评论区留言,看到后会进行解答 GreatSQL社区原创内容未经授权不得随意使用,转载请联系小编并注明来源。 MySQL 8.0.26下MGR表现如何?用实测数据说话。 此外,MySQL 8.0.26还存在一个严 阅读全文
posted @ 2021-12-24 10:42 GreatSQL 阅读(146) 评论(0) 推荐(0)
摘要:欢迎来到 GreatSQL社区分享的MySQL技术文章,如有疑问或想学习的内容,可以在下方评论区留言,看到后会进行解答 GreatSQL社区原创内容未经授权不得随意使用,转载请联系小编并注明来源。 本文来自投稿:by 作业帮DBA团队 一、架构需求: 正常情况下每个云的业务程序(下图中的APP) 通 阅读全文
posted @ 2021-12-24 10:10 GreatSQL 阅读(125) 评论(0) 推荐(0)
摘要:欢迎来到 GreatSQL社区分享的MySQL技术文章,如有疑问或想学习的内容,可以在下方评论区留言,看到后会进行解答 GreatSQL社区原创内容未经授权不得随意使用,转载请联系小编并注明来源。 1. 导言 我们在采用InnoDB引擎的情况下,编写SQL语句WHERE条件的时候,可以通过AND操作 阅读全文
posted @ 2021-12-23 13:51 GreatSQL 阅读(71) 评论(0) 推荐(0)
摘要:欢迎来到 GreatSQL社区分享的MySQL技术文章,如有疑问或想学习的内容,可以在下方评论区留言,看到后会进行解答 GreatSQL社区原创内容未经授权不得随意使用,转载请联系小编并注明来源。 背景介绍 在项目选型中,在KVM(16c 16G ssd160G )的 Linux7.6 系统上部署了 阅读全文
posted @ 2021-12-23 09:52 GreatSQL 阅读(383) 评论(0) 推荐(0)
摘要:欢迎来到 GreatSQL社区分享的MySQL技术文章,如有疑问或想学习的内容,可以在下方评论区留言,看到后会进行解答 本文来源:原创投稿 GreatSQL社区原创内容未经授权不得随意使用,转载请联系小编并注明来源。 准备 编译环境部署 2.1 首先先安装Cmake 2.2 也可以使用软件包管理工具 阅读全文
posted @ 2021-12-22 17:05 GreatSQL 阅读(63) 评论(0) 推荐(0)
摘要:欢迎来到 GreatSQL社区分享的MySQL技术文章,如有疑问或想学习的内容,可以在下方评论区留言,看到后会进行解答 背景说明 AWS RDS 权限受限,使用 mysqldump 的时候无法添加 --master_data 参数获取Binlog 的 Pos 信息,故需要调用官方存储过程进行处理,详 阅读全文
posted @ 2021-12-22 10:00 GreatSQL 阅读(125) 评论(0) 推荐(0)
摘要:欢迎来到 GreatSQL社区分享的MySQL技术文章,如有疑问或想学习的内容,可以在下方评论区留言,看到后会进行解答 GreatSQL社区原创内容未经授权不得随意使用,转载请联系小编并注明来源。 0.背景介绍 在某系统中为了保证历史数据的压缩性,采用tokudb引擎存储数据。 slave节点所在机 阅读全文
posted @ 2021-12-21 13:40 GreatSQL 阅读(111) 评论(0) 推荐(0)
摘要:欢迎来到 GreatSQL社区分享的MySQL技术文章,如有疑问或想学习的内容,可以在下方评论区留言,看到后会进行解答 MySQL优化器索引选择迷思。 高鹏(八怪)对本文亦有贡献。 1. 问题描述 群友提出问题,表里有两个列c1、c2,分别为INT、VARCHAR类型,且分别创建了unique ke 阅读全文
posted @ 2021-12-20 13:41 GreatSQL 阅读(66) 评论(0) 推荐(0)
摘要:欢迎来到 GreatSQL社区分享的MySQL技术文章,如有疑问或想学习的内容,可以在下方评论区留言,看到后会进行解答 作者:景云丽、卢浩、宋源栋 GreatSQL社区原创内容未经授权不得随意使用,转载请联系小编并注明来源。 引言 批量更新数据,不同于这种 update a=a+1 where pk 阅读全文
posted @ 2021-12-20 09:53 GreatSQL 阅读(1968) 评论(0) 推荐(0)
摘要:欢迎来到 GreatSQL社区分享的MySQL技术文章,如有疑问或想学习的内容,可以在下方评论区留言,看到后会进行解答 GreatSQL社区原创内容未经授权不得随意使用,转载请联系小编并注明来源。 用GreatSQL,上MGR更放心! P.S,文末有彩蛋,别错过 :) 在3月20日「3306π」社区 阅读全文
posted @ 2021-12-19 12:26 GreatSQL 阅读(100) 评论(0) 推荐(0)
摘要:欢迎来到 GreatSQL社区分享的MySQL技术文章,如有疑问或想学习的内容,可以在下方评论区留言,看到后会进行解答 GreatSQL社区原创内容未经授权不得随意使用,转载请联系小编并注明来源。 前情提要: 工作中我们经常有收到这类的需求;比如,只需要将A实例的某个库、某张表同步到B实例上;或者不 阅读全文
posted @ 2021-12-17 13:33 GreatSQL 阅读(72) 评论(0) 推荐(0)
摘要:欢迎来到 GreatSQL社区分享的MySQL技术文章,如有疑问或想学习的内容,可以在下方评论区留言,看到后会进行解答 本文转载自微信公众号 “老叶茶馆” 欢迎大家关注! 1.都有哪些情况可能导致MGR服务无法启动 简单整理了下,大概有以下原因可能导致MGR服务无法启动: 1.网络原因,例如网络本来 阅读全文
posted @ 2021-12-17 09:54 GreatSQL 阅读(125) 评论(0) 推荐(0)
摘要:欢迎来到 GreatSQL社区分享的MySQL技术文章,如有疑问或想学习的内容,可以在下方评论区留言,看到后会进行解答 GreatSQL社区原创内容未经授权不得随意使用,转载请联系小编并注明来源。 实验场景 GreatSQL 8.0.25 InnoDB 1.备份,导出单表, test.t_user 阅读全文
posted @ 2021-12-16 13:42 GreatSQL 阅读(31) 评论(0) 推荐(0)
摘要:欢迎来到 GreatSQL社区分享的MySQL技术文章,如有疑问或想学习的内容,可以在下方评论区留言,看到后会进行解答 GreatSQL社区原创内容未经授权不得随意使用,转载请联系小编并注明来源。 前情提要 今天简单介绍下MySQL中有哪些常用的日志和各个日志的功能。 1、binlog 二进制日志: 阅读全文
posted @ 2021-12-16 09:57 GreatSQL 阅读(82) 评论(0) 推荐(0)
摘要:欢迎来到 GreatSQL社区分享的MySQL技术文章,如有疑问或想学习的内容,可以在下方评论区留言,看到后会进行解答 GreatSQL社区原创内容未经授权不得随意使用,转载请联系小编并注明来源。 1、发现问题 2、复现问题 3、检查导入文件 4、问题原因 5、处理问题 6、总结 1、发现问题 在一 阅读全文
posted @ 2021-12-15 14:19 GreatSQL 阅读(70) 评论(0) 推荐(0)
摘要:欢迎来到 GreatSQL社区分享的MySQL技术文章,如有疑问或想学习的内容,可以在下方评论区留言,看到后会进行解答 Percona XtraBackup特性说明 Percona Xtrabackup 备份恢复权限限制 创建备份用户、配置参数及数据准备 全量备份与恢复 增量备份 压缩备份 流备份 阅读全文
posted @ 2021-12-15 10:40 GreatSQL 阅读(258) 评论(0) 推荐(0)
摘要:欢迎来到 GreatSQL社区分享的MySQL技术文章,如有疑问或想学习的内容,可以在下方评论区留言,看到后会进行解答 GreatSQL社区原创内容未经授权不得随意使用,转载请联系小编并注明来源。 简介 准备工作 进入TUI模式 退出TUI模式 1. 简介 GDB是在MySQL调试时最常使用到的调试 阅读全文
posted @ 2021-12-14 14:04 GreatSQL 阅读(241) 评论(0) 推荐(0)
摘要:欢迎来到 GreatSQL社区分享的MySQL技术文章,如有疑问或想学习的内容,可以在下方评论区留言,看到后会进行解答 关于GreatSQL及MGR的FAQ,持续更新中。 Last Update: 2021.12.10。 0. GreatSQL简介 GreatSQL是由万里数据库维护的MySQL分支 阅读全文
posted @ 2021-12-14 09:28 GreatSQL 阅读(54) 评论(0) 推荐(0)
摘要:欢迎来到 GreatSQL社区分享的MySQL技术文章,如有疑问或想学习的内容,可以在下方评论区留言,看到后会进行解答 本文向您介绍一种利用mysql解析器和bison的调试选项进行sql语法解析跟踪的方法。 数据库开发过程中我们常会遇到修改sql语法的需求。我们知道,mysql的sql解析器是基于 阅读全文
posted @ 2021-12-13 13:44 GreatSQL 阅读(262) 评论(0) 推荐(0)
摘要:欢迎来到 GreatSQL社区分享的MySQL技术文章,如有疑问或想学习的内容,可以在下方评论区留言,看到后会进行解答 1、闪回实现原理 2、binlog文件格式初探 3、闪回实现过程 1、闪回实现原理 闪回的业务价值是,在DBA执行错误的数据提交操作之后,还能把数据恢复还原到之前某个时刻的状态,最 阅读全文
posted @ 2021-12-13 10:20 GreatSQL 阅读(182) 评论(0) 推荐(0)
摘要:欢迎来到 GreatSQL社区分享的MySQL技术文章,如有疑问或想学习的内容,可以在下方评论区留言,看到后会进行解答 一、简介 在开始排错之前我们需要知道 Update 在 MySQL 中的生命周期是什么,MySQL 如何执行一个事务的。 理解了如何执行,我们才知道如何去排查故障。 二、Updat 阅读全文
posted @ 2021-12-10 13:55 GreatSQL 阅读(1106) 评论(0) 推荐(0)
摘要:欢迎来到 GreatSQL社区分享的MySQL技术文章,如有疑问或想学习的内容,可以在下方评论区留言,看到后会进行解答 一、需求背景 查询Percona官方手册,Xtrabackup 8.0可以备份MySQL 8.0以上。 二、环境准备 由于在中标麒麟ky10系统上直接编译报gcc等错误,所以需要在 阅读全文
posted @ 2021-12-09 14:01 GreatSQL 阅读(698) 评论(0) 推荐(0)
摘要:欢迎来到 GreatSQL社区分享的MySQL技术文章,如有疑问或想学习的内容,可以在下方评论区留言,看到后会进行解答 当主库宕机后,延迟从库如何才能"取消"主动延迟,以便恢复服务? 问题描述 本问题来自一位群友,他遇到的情况我简单归纳一下: 实例A是主库,B是延迟从库(设置了延迟7200秒)。 当 阅读全文
posted @ 2021-12-09 10:17 GreatSQL 阅读(13) 评论(0) 推荐(0)
摘要:欢迎来到 GreatSQL社区分享的MySQL技术文章,如有疑问或想学习的内容,可以在下方评论区留言,看到后会进行解答 lsof中附加不同参数产生的结果也不同,小心“踩坑”。 1、背景: 偶然发现数据库连不上,在数据库的err日志中,出现了“Too many open files”错误,都知道这个是 阅读全文
posted @ 2021-12-08 13:59 GreatSQL 阅读(251) 评论(0) 推荐(0)
摘要:欢迎来到 GreatSQL社区分享的MySQL技术文章,如有疑问或想学习的内容,可以在下方评论区留言,看到后会进行解答 问题 问题原文是这样的: 假如在MySQL事务里,给某个表的一行加了 共享锁,理论上这个表本身会自动加上意向共享锁,那么能不能用 sql 查出这个表加了意向锁? 回答 答案是肯定的 阅读全文
posted @ 2021-12-08 09:53 GreatSQL 阅读(149) 评论(0) 推荐(0)
摘要:欢迎来到 GreatSQL社区分享的MySQL技术文章,如有疑问或想学习的内容,可以在下方评论区留言,看到后会进行解答 0. 导读 相同的账号、密码,手动客户端连接可以成功,通过MySQL Connectors却失败了,为什么? 1. 现象描述 通过MySQL C API编写的一个程序,在进行用户登 阅读全文
posted @ 2021-12-07 14:39 GreatSQL 阅读(257) 评论(0) 推荐(0)
摘要:欢迎来到 GreatSQL社区分享的MySQL技术文章,如有疑问或想学习的内容,可以在下方评论区留言,看到后会进行解答 作者:郑仕兵 万里数据库DBA,擅长数据库备份恢复、异构数据库间数据迁移,对开源数据库相关技术有浓厚兴趣。 背景 在一台旧的 centos 7 服务器上面新安装了 mysql 8. 阅读全文
posted @ 2021-12-07 10:03 GreatSQL 阅读(52) 评论(0) 推荐(0)
摘要:欢迎来到 GreatSQL社区分享的MySQL技术文章,如有疑问或想学习的内容,可以在下方评论区留言,看到后会进行解答 本文转载自微信公众号“老叶茶馆” MGR整个集群挂掉后,如能才能自动选主,不用手动干预 当集群中所有节点都宕机后,集群再次启动后,能否自动选主? 1、所有节点都宕机后,集群重启,能 阅读全文
posted @ 2021-12-06 14:05 GreatSQL 阅读(132) 评论(0) 推荐(0)
摘要:欢迎来到 GreatSQL社区分享的MySQL技术文章,如有疑问或想学习的内容,可以在下方评论区留言,看到后会进行解答 MySQL自增键用完了,插入数据会发生什么情况 1.实验场景 GreatSQL 8.0.25 InnoDB 2.实验测试 主键索引添加自增参数测试 1.建表测试表 CREATE T 阅读全文
posted @ 2021-12-06 10:01 GreatSQL 阅读(59) 评论(0) 推荐(0)
摘要:「3306π」是由业内知名MySQL专家叶金荣、吴炳锡首发倡议成立,围绕MySQL及云数据库、大数据等周边相关技术的技术爱好者的社区。致力于把互联网技术带到传统行业里,推动开源技术在传统行业中应用。本次活动将在深圳举办,具体信息请看活动详情。 大会主题:云原生--数据和未来 大会时间:2021.12 阅读全文
posted @ 2021-12-03 11:01 GreatSQL 阅读(241) 评论(0) 推荐(0)
摘要:欢迎来到 GreatSQL社区分享的MySQL技术文章,如有疑问或想学习的内容,可以在下方评论区留言,看到后会进行解答 问题 运行下面的这段Python代码,却总是无法更新数据: import pymysql conn=pymysql.connect( host = '127.0.0.1', use 阅读全文
posted @ 2021-12-01 11:57 GreatSQL 阅读(58) 评论(0) 推荐(0)