摘要:
GreatSQL社区原创内容未经授权不得随意使用,转载请联系小编并注明来源。 一、update跟踪执行配置 使用内部程序堆栈跟踪工具path_viewer,跟踪mysql update 一行数据的执行过程,配置执行脚本:call_update.sh DROP DATABASE IF EXISTS d 阅读全文
摘要:
GreatSQL社区原创内容未经授权不得随意使用,转载请联系小编并注明来源。 本文介绍MGR的选主算法,以及当MGR集群中有多个不同版本混搭时,如何才能正常运行,有什么注意事项。 1. 选主算法 MGR运行在单主模式时,当发生主节点切换,就需要进行选主工作。多主模式下,所有节点都是主节点,就不需要选 阅读全文
摘要:
索引介绍 索引是一种特殊的数据库结构,被设计用来快速查询数据库表中的特定记录。索引有多种类型,就像字典有拼音查找和偏旁查找一样都是为了提高检索效率。 MySQL中最常见的索引类型有B+树索引 和 哈希索引,下面来简单介绍一下这两种索引类型有哪些差别和优劣。 B+树索引 B+树索引是一种多路径的平衡搜 阅读全文
摘要:
为了方面社区用户体验GreatSQL,我们同时还提供Docker镜像,本文详细介绍如何在Docker中部署GreatSQL,并且构建一个MGR集群。 本文涉及的运行环境如下: [root@greatsql]# cat /etc/redhat-release CentOS Linux release 阅读全文
摘要:
0. 前言 由于GreatSQL 8.0.27版本中引入MGR仲裁节点(投票节点,ARBITRATOR)特性,MySQL提供的mysql-shell无法识别该特性,因此提供mysql-shell for GreatSQL版本。 1. 修改说明 需要修改mysql-shell源码,增加对仲裁节点(投票 阅读全文
摘要:
视图定义 视图是一种有结构的虚拟表,本身不存放数据,视图中数据来源于真实的表,真实的表也被称之为基表。 视图作用 1.简化SQL语句: 比如将一条多表联合查询做成视图,后续直接SELECT * 视图进行查询即可。 2.相对安全的权限控制: 针对不同应用只需要建立对应视图表,提供所需要的字段信息,应用 阅读全文
摘要:
GreatSQL社区原创内容未经授权不得随意使用,转载请联系小编并注明来源。 本次介绍如何利用ansible一键安装GreatSQL并完成MGR部署。 本文介绍的运行环境是CentOS 7.9: [root@greatsql ~]# cat /etc/redhat-release CentOS Li 阅读全文
摘要:
GreatSQL社区原创内容未经授权不得随意使用,转载请联系小编并注明来源。 深入浅出MGR 1.MGR简介 | 深入浅出MGR https://mp.weixin.qq.com/s/lbU5KaY2hEPq4gnwJ8PgCg 2.组复制技术架构 https://mp.weixin.qq.com/ 阅读全文
摘要:
MySQL Shell无法拉起MGR集群解决办法 用MySQL Shell要重新拉起一个MGR集群时,可能会提示下面的错误信息: Dba.rebootClusterFromCompleteOutage: Unable to get an InnoDB cluster handle. The inst 阅读全文
摘要:
GreatSQL社区原创内容未经授权不得随意使用,转载请联系小编并注明来源。 本文介绍如何在MGR集群前端部署MySQL Router以实现读写分离、读负载均衡,以及故障自动转移。 MySQL Router是一个轻量级的中间件,它采用多端口的方案实现读写分离以及读负载均衡,而且同时支持mysql和m 阅读全文