SQL Server使用最广的高可用性技术叫做故障转移群集(SQLServer Failover Cluster)。这是一项基于Windows故障转移群集的一种技术。SQLServer故障转移群集技术集成了微软技术一贯简单易用的特点,在部署和管理上都非常容易,同时又能提供非常良好高可用性,因此目前得到了非常广泛的使用。可以说,它是SQL2012之前的各个版本,实现高可用性的必选技术。故障转移群集要
SQL Server 2016 + AlwaysOn 无域集群 文章目录SQL Server 2016 + AlwaysOn 无域集群前期准备规划注意事项环境准备节点规划配置故障转移集群配置计算机的 DNS 后缀配置去中心化的DNS服务器安装故障转移集群创建集群配置 AlwaysOn开启AlwaysOn创建认证证书创建高可用性组创建侦听器可读副本的负载均衡主角色中的连接可读辅助副本设置数据库实例监
GreatSQL手工部署mgr集群 接上文: https://www.cnblogs.com/bjx2020/p/15480485.html 一、mgr特殊配置,如非mgr架构,则可以去掉这部分的配置 # 特殊配置 #mgr loose-plugin_load_add='mysql_clone.so ...
转载 2021-10-29 14:48:00
342阅读
2评论
## GreatSQL安装 GreatSQL是一种开源的分布式数据库系统,具有高性能,高可用性和高扩展性的特点。安装GreatSQL是使用该数据库系统的第一步。本文将介绍如何安装GreatSQL并提供一些代码示例来帮助您进行安装。 ### 1. 下载GreatSQL 在安装GreatSQL之前,您需要先下载GreatSQL的安装包。您可以在GreatSQL的官方网站上找到最新的安装包,并选择
原创 7月前
369阅读
* GreatSQL社区原创内容未经授权不得随意使用,转载请联系小编并注明来源。内容提纲1、安装Docker2、拉取GreatSQL镜像,并创建容器2.1 拉取镜像2.2 创建新容器2.3 容器管理2.4 容器销毁3、构建MGR集群3.1 创建专用子网3.2 创建3个新容器3.3 初始化MGR集群3.4 启动MGR服务3.5 写入测试数据​4、利用Docker-compose创建Docker容器​
原创 2022-03-25 18:52:26
169阅读
前言 ProxySQL ProxySQL 是基于 MySQL 的一款开源的中间件的产品,是一个灵活的 MySQL 代理层,可以实现读写分离,支持 Query 路由功能,支持动态指定某个 SQL 进行缓存,支持动态加载(无需重启 ProxySQL 服务),故障切换和一些 SQL 的过滤功能。 GreatSQL MGR GreatSQL是适用于金融级应用的国内自主开源数据库,具备高性能、高可靠、高易用
原创 2023-09-20 09:54:18
67阅读
​* GreatSQL社区原创内容未经授权不得随意使用,转载请联系小编并注明。
原创 2022-03-14 10:15:05
64阅读
GreatSQL动态(2021.9.7)​新特性​新增单主快速模式,单主模式下无需认证数据库,效率更高新增投票节点,降低MGR部署成本开销​BUG修复​解决recovering状态下关闭mgr导致丢数据或者gtid不一致的严重问题解决外键约束导致MGR报错退出问题解决rejoin过程中反复查询MGR MEMBER状态可能导致崩溃的问题解决创建applier线程失败导致的死循环问题Enjoy Gre
原创 2022-03-15 11:13:07
44阅读
本次直播内容:戳下方小程序直达0. GreatSQL简介1. GreatSQL的特色有哪些2. GreatSQL在哪里可以下载二进制包、RPM包源码Ansible安装包Docker镜像3. 使用GreatSQL遇到问题时找谁4. GreatSQL版本计划是怎样的5. GreatSQL支持读写分离吗6. 可以使用MySQL Shell来管理GreatSQL吗7. 使用MGR有什么限制吗8. MGR最
原创 2022-03-15 11:59:23
179阅读
不知不觉 2023 年已经是过去式了,本文将从产品迭代、丰收收获、生态合作、社区活动 4 个方面带大家了解 GreatSQL 社区的 2023。 01 产品迭代 2023 年是发展的一年。在这一年里,GreatSQL 社区版发布了 3 个版本:8.0.25-17、8.0.32-24 以及 8.0.32-25。在最新发布的 8.0.32-25 版本中,GreatSQL 首次推出支持高性能的内存查询加
原创 7月前
83阅读
# 编译GreatSQL源码教程 ## 1. 总览 编译GreatSQL源码是一个相对复杂的过程,需要一定的经验和指导。在本教程中,我将会带领你逐步完成编译GreatSQL源码的过程。下面是整个流程的概览: ```mermaid flowchart TD A[下载源码] --> B[配置环境] B --> C[编译源码] C --> D[生成可执行文件] D
《国产数据库之-GreatSQL》介绍了万里的GreatSQL数据库,在这篇文章中,我们尝试搭建一个单机版的环境。GreatSQL是源于Percona Server的分支版本,因此从整体安装的流程上,和MySQL基本一致。1. 下载安装文件可以从这个链接,下载对应平台的安装文件,如果是CentOS,可以选择GreatSQL-8.0.25-15-Linux-glibc2.17-x86_64.tar.
原创 2023-07-04 10:15:21
607阅读
GreatSQL手工部署 参考网址: https://gitee.com/GreatSQL/GreatSQLhttps://blog.51cto.com/imysql/3052284 一、配置yum源 # 注意,阿里云和腾讯云的yum源二选一即可mv /etc/yum.repos.d/CentOS- ...
转载 2021-10-29 14:39:00
376阅读
2评论
编译GreatSQL with RocksDB引擎
原创 精选 5月前
156阅读
GreatSQL 的刷新锁 前言 因为运维小伙伴执行dump备份命令,导致数据库卡住,很多会话都在waiting for table flush,基于这一故障,我对GreatSQL的刷新锁进行了研究。感兴趣的小伙伴请随我一探究竟吧。 刷新锁的症状 刷新锁问题的主要症状是数据库会进入嘎然而止的状态,所有需要使用部分或全部表的新查询都停下来等待刷新锁。要寻找的如下: 1.新查询的查询状态为Wait
原创 精选 1月前
143阅读
优化参考
原创 2021-07-13 09:24:26
464阅读
GreatSQL 是一个开源的 MySQL 技术路线数据库社区,社区致力于通过开放的社区合作,构建国内自主 MySQL 版本及开源数据库技术,推动开源数据库及应用生态繁荣发展。 为了帮助社区的小伙伴们更好地了解 GreatSQL 社区的实时进展,我们决定每月更新发布一次 GreatSQL 社区月报。月报的主要内容包括:整理展示最近一个月的社区大事动态,最近一个月内为项目提交过 Commit 的
原创 2023-05-12 09:29:16
44阅读
1.背景概述 客户业务发生死锁的报错,根据业务程序日志及业务流程,发现造成死锁的原因是:事务1 delete + insert ,事务2 delete + insert 2个事务交替执行导致的死锁;由于GAP锁阻塞了插入意向锁,并且当delete的数据存在时死锁不会发生,当delete的数据不存在时,会发生死锁。 2.问题复现 本次测试基于 GreatSQL-8.0.32-24,隔离级别为 RR
原创 4月前
37阅读
* GreatSQL社区原创内容未经授权不得随意使用,转载请联系小编并注明来源。内容提纲1. 安装ansbile2. 配置ansible3. 建立ssh信任4. 测试ansible5. 使用ansible自动安装GreatSQL5.1 修改 /etc/hosts 设置正确的主机名5.2 下载GreatSQL-ansible安装包并解压缩5.3 利用ansible安装GreatSQL5.4 检查运行
原创 2022-03-25 18:52:27
121阅读
GreatSQL之MGR
原创 精选 2022-04-16 14:03:08
890阅读
10点赞
1评论
  • 1
  • 2
  • 3
  • 4
  • 5