From 24543e915d7bb647b21215db62231f1f22275fe0 Mon Sep 17 00:00:00 2001 From: vatebur Date: Thu, 13 Jul 2023 11:24:58 +0800 Subject: [PATCH 1/5] fix url in 9-1-hardware-and-os-optimze.md --- 9-optimze/9-1-hardware-and-os-optimze.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/9-optimze/9-1-hardware-and-os-optimze.md b/9-optimze/9-1-hardware-and-os-optimze.md index ca11552..ac2e430 100644 --- a/9-optimze/9-1-hardware-and-os-optimze.md +++ b/9-optimze/9-1-hardware-and-os-optimze.md @@ -23,7 +23,7 @@ 5. 调整CPU设置,修改为最大性能模式。 6. 如果计划构建MGR集群,则通常要使用不低于千兆网络的条件,如果有条件甚至可以使用万兆网络,或者InfiniBand网络。 -详情参考文档:[安装准备](/user-manual/4-install-guide/4-1-install-prepare.md#1-硬件环境)。 +详情参考文档:[安装准备](/4-install-guide/4-1-install-prepare.md#1-硬件环境)。 ## 2. 操作系统层优化 @@ -34,7 +34,7 @@ 5. 调整mysql用户使用资源上限,避免报告文件数不够等限制错误。 6. 其他内核参数优化。 -详情参考文档:[安装准备](/user-manual/4-install-guide/4-1-install-prepare.md#2-系统环境)。 +详情参考文档:[安装准备](/4-install-guide/4-1-install-prepare.md#2-系统环境)。 **问题反馈** --- -- Gitee From a9489a54c38f82457fde1deda7e60b03b9ccb96a Mon Sep 17 00:00:00 2001 From: vatebur Date: Thu, 13 Jul 2023 11:30:38 +0800 Subject: [PATCH 2/5] fix url in 9-2-greatsql-optimze.md --- 9-optimze/9-2-greatsql-optimze.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/9-optimze/9-2-greatsql-optimze.md b/9-optimze/9-2-greatsql-optimze.md index b430f49..a37868c 100644 --- a/9-optimze/9-2-greatsql-optimze.md +++ b/9-optimze/9-2-greatsql-optimze.md @@ -3,7 +3,7 @@ 本文档主要介绍从GreatSQL数据库层的几个优化参考。 -通常情况下,运行GreatSQL数据库时,采用 [**这份my.cnf**](/docs/my.cnf-example-greatsql-8.0.25-16) 参考就足够了。 +通常情况下,运行GreatSQL数据库时,采用 [**这份my.cnf**](https://gitee.com/GreatSQL/GreatSQL-Doc/blob/master/docs/my.cnf-example-greatsql-8.0.32-24) 参考就足够了。 下面针对其中的几个关键参数选项稍作解读: -- Gitee From f2287f5f54458c5de419b843ae026c14256833df Mon Sep 17 00:00:00 2001 From: vatebur Date: Thu, 13 Jul 2023 11:33:17 +0800 Subject: [PATCH 3/5] fix url in 2-5-greatsql-glossary.md --- 2-about-greatsql/2-5-greatsql-glossary.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/2-about-greatsql/2-5-greatsql-glossary.md b/2-about-greatsql/2-5-greatsql-glossary.md index eba4003..88f8cbc 100644 --- a/2-about-greatsql/2-5-greatsql-glossary.md +++ b/2-about-greatsql/2-5-greatsql-glossary.md @@ -16,7 +16,7 @@ | zone id | 地理标签。可以对每个节点设置地理标签,主要用于解决多机房数据同步的问题。详情参考文档:[1.1 新增节点地理标签](https://gitee.com/GreatSQL/GreatSQL-Doc/blob/master/relnotes/changes-greatsql-8-0-25-20210820.md#11-%E6%96%B0%E5%A2%9E%E8%8A%82%E7%82%B9%E5%9C%B0%E7%90%86%E6%A0%87%E7%AD%BE)。| | fast mode | 快速单主模式。在该模式下可以降低MGR事务代价,提升事务性能。详情参考文档:[1.2 新增快速单主模式](https://gitee.com/GreatSQL/GreatSQL-Doc/blob/master/relnotes/changes-greatsql-8-0-25-16-20220516.md#12-%E6%96%B0%E5%A2%9E%E5%BF%AB%E9%80%9F%E5%8D%95%E4%B8%BB%E6%A8%A1%E5%BC%8F)。| | election mode | 选主策略。设置选项 `group_replication_primary_election_mode` 选择不同的选主策略。详情参考文档:[1.4 自定义选主模式](https://gitee.com/GreatSQL/GreatSQL-Doc/blob/master/relnotes/changes-greatsql-8-0-25-16-20220516.md#14-%E8%87%AA%E5%AE%9A%E4%B9%89%E9%80%89%E4%B8%BB%E6%A8%A1%E5%BC%8F)。| -| pq | parallel query(并行查询)的缩写。GreatSQL合并了华为鲲鹏计算团队贡献的Patch,实现了InnoDB并行查询特性。详情参考文档:[InnoDB并行查询优化参考](/docs/innodb-parallel-execute.md)。| +| pq | parallel query(并行查询)的缩写。GreatSQL合并了华为鲲鹏计算团队贡献的Patch,实现了InnoDB并行查询特性。详情参考文档:[InnoDB并行查询优化参考](https://gitee.com/GreatSQL/GreatSQL-Doc/blob/master/docs/innodb-parallel-execute.md)。| | VIP | GreatSQL中支持读写节点绑定动态VIP,高可用切换更便捷。详情参考文档:[MGR内置动态VIP](https://gitee.com/GreatSQL/GreatSQL-Doc/blob/master/relnotes/greatsql-803224/mgr-vip.md)。| | SQL Compat | GreatSQL中支持多个SQL兼容特性,包括CLOB、VARCHAR2数据类型,DATETIME运算、ROWNUM、子查询无别名、EXPLAIN PLAN FOR等语法,以及ADD_MONTHS()、CAST()、DECODE()函数等。详情参考文档:[SQL兼容性](https://gitee.com/GreatSQL/GreatSQL-Doc/blob/master/relnotes/greatsql-803224/sql-compat.md)。| | Audit | GreatSQL支持开启审计功能,并且还支持将审计日志写入数据库中,方便管理员查询。详情参考文档:[审计日志入表](https://gitee.com/GreatSQL/GreatSQL-Doc/blob/master/relnotes/greatsql-803224/audit-log-in-table.md)。| -- Gitee From d175ade5306b42e8d732550b5f8317145bf6c725 Mon Sep 17 00:00:00 2001 From: vatebur Date: Thu, 13 Jul 2023 14:16:51 +0800 Subject: [PATCH 4/5] fix url --- 6-oper-guide/6-2-mgr-oper.md | 2 +- 7-migrate-and-upgrade/7-1-upgrade-to-greatsql8.md | 2 +- .../7-3-migrate-from-percona-to-greatsql.md | 6 +++--- 8-ha/8-1-ha-single-machine-multi-instance.md | 10 +++++----- 4 files changed, 10 insertions(+), 10 deletions(-) diff --git a/6-oper-guide/6-2-mgr-oper.md b/6-oper-guide/6-2-mgr-oper.md index bdeb8c6..6b37245 100644 --- a/6-oper-guide/6-2-mgr-oper.md +++ b/6-oper-guide/6-2-mgr-oper.md @@ -176,7 +176,7 @@ Query OK, 0 rows affected (2.85 sec) 首先,启动一个全新的空实例,确保可以用root账户连接登入。 -参考文档:[MGR节点预检查](/user-manual/4-install-guide/4-2-install-with-rpm.md#91mgr节点预检查),先利用 MySQL Shell,调用函数 `dba.configure_instance()` 完成初始化检查工作。 +参考文档:[MGR节点预检查](/4-install-guide/4-2-install-with-rpm.md#91mgr节点预检查),先利用 MySQL Shell,调用函数 `dba.configure_instance()` 完成初始化检查工作。 而后切换到连接主节点的那个MySQL Shell终端上,进行添加新节点操作: ``` diff --git a/7-migrate-and-upgrade/7-1-upgrade-to-greatsql8.md b/7-migrate-and-upgrade/7-1-upgrade-to-greatsql8.md index 3e63578..b09fb78 100644 --- a/7-migrate-and-upgrade/7-1-upgrade-to-greatsql8.md +++ b/7-migrate-and-upgrade/7-1-upgrade-to-greatsql8.md @@ -188,7 +188,7 @@ upgrade = FORCE **问题反馈** --- -- [问题反馈 gitee](https://gitee.com/GreatSQL/GreatSQL-Doc/issues) +- [问题反馈 gitee](https://gitee.com/GreatSQL/GreatSQL-Manual/issues) **联系我们** diff --git a/7-migrate-and-upgrade/7-3-migrate-from-percona-to-greatsql.md b/7-migrate-and-upgrade/7-3-migrate-from-percona-to-greatsql.md index 7d53907..fcb74e9 100644 --- a/7-migrate-and-upgrade/7-3-migrate-from-percona-to-greatsql.md +++ b/7-migrate-and-upgrade/7-3-migrate-from-percona-to-greatsql.md @@ -48,9 +48,9 @@ GreatSQL相对于Percona Server有着众多优秀特性,包括且不仅限以 3. 从Percona 8.0.26及以上版本迁移/降级到GreatSQL 8.0.25。 4. 从Percona 5.6及更低版本迁移+升级到GreatSQL 8.0.25,则应该先逐次升级大版本,例如5.5=>5.6,5.6=>5.7最新版本,而后再一次性升级到GreatSQL 8.0.25。 -如果是前两种,可以参考文档:[GreatSQL 5.7升级到8.0](./6-1-upgrade-to-greatsql8.md) 的方法进行迁移/升级即可,过程是完全一样的。 +如果是前两种,可以参考文档:[GreatSQL 5.7升级到8.0](https://gitee.com/GreatSQL/GreatSQL-Manual/blob/master/7-migrate-and-upgrade/7-1-upgrade-to-greatsql8.md) 的方法进行迁移/升级即可,过程是完全一样的。 -如果是第三种场景,可以参考文档:[从MySQL迁移/升级到GreatSQL](./6-2-migrating-from-mysql-to-greatsql.md) 中介绍的 **逻辑备份+导入** 方法,进行降级处理。 +如果是第三种场景,可以参考文档:[从MySQL迁移/升级到GreatSQL](https://gitee.com/GreatSQL/GreatSQL-Manual/blob/master/7-migrate-and-upgrade/7-2-migrate-from-mysql-togreatsql.md) 中介绍的 **逻辑备份+导入** 方法,进行降级处理。 从Percona迁移到GreatSQL是最快捷的,元数据库表几乎没有区别,而InnoDB表数据则是通用的,几乎可以做到平滑迁移。 @@ -64,7 +64,7 @@ GreatSQL相对于Percona Server有着众多优秀特性,包括且不仅限以 **问题反馈** --- -- [问题反馈 gitee](https://gitee.com/GreatSQL/GreatSQL-Doc/issues) +- [问题反馈 gitee](https://gitee.com/GreatSQL/GreatSQL-Manual/issues) **联系我们** diff --git a/8-ha/8-1-ha-single-machine-multi-instance.md b/8-ha/8-1-ha-single-machine-multi-instance.md index ec4d751..6c62fc0 100644 --- a/8-ha/8-1-ha-single-machine-multi-instance.md +++ b/8-ha/8-1-ha-single-machine-multi-instance.md @@ -16,7 +16,7 @@ ## 2. 单机多实例部署MGR集群 -首先,参考文档:[单机多实例](../5-oper-guide/5-6-multi-instances.md) 完成单机多实例环境部署,并构建MGR集群。 +首先,参考文档:[单机多实例](https://gitee.com/GreatSQL/GreatSQL-Doc/blob/master/user-manual/5-oper-guide/5-6-multi-instances.md) 完成单机多实例环境部署,并构建MGR集群。 ``` mysql> select MEMBER_ID,MEMBER_HOST,MEMBER_PORT,MEMBER_ROLE from performance_schema.replication_group_members; +--------------------------------------+-------------+-------------+-------------+ @@ -32,21 +32,21 @@ mysql> select MEMBER_ID,MEMBER_HOST,MEMBER_PORT,MEMBER_ROLE from performance_sch ## 3. 部署MySQL Router -在前文 [读写分离](../5-oper-guide/5-3-oper-rw-splitting.md) 中介绍过,MySQL Router最好是和应用程序端部署在一起。 +在前文 [读写分离](https://gitee.com/GreatSQL/GreatSQL-Manual/blob/master/6-oper-guide/6-3-oper-rw-splitting.md) 中介绍过,MySQL Router最好是和应用程序端部署在一起。 -MySQL Router的部署方法可以参考文档:[读写分离](../5-oper-guide/5-3-oper-rw-splitting.md)。 +MySQL Router的部署方法可以参考文档:[读写分离](https://gitee.com/GreatSQL/GreatSQL-Manual/blob/master/6-oper-guide/6-3-oper-rw-splitting.md)。 应用程序端只需连接到router的读写分离端口,而无需关注后端数据库实际拓扑结构,当Primary节点发生切换时,或者某个Secondary节点下线时,都不影响应用程序端的使用。 此时高可用架构图大致如下所示: -![MySQL Router单机多实例高可用方案](./8-1-ha-single-machine-multi-instance01.png) +![MySQL Router单机多实例高可用方案](https://gitee.com/GreatSQL/GreatSQL-Manual/blob/master/8-ha/8-1-ha-single-machine-multi-instance01.png) 在本案中,因为是单机多实例环境,因此直接把MySQL Router和数据库服务器部署在一起,没有分开。 **问题反馈** --- -- [问题反馈 gitee](https://gitee.com/GreatSQL/GreatSQL-Doc/issues) +- [问题反馈 gitee](https://gitee.com/GreatSQL/GreatSQL-Manual/issues) **联系我们** -- Gitee From d22331a615675a1537fdcea350c2a011b2bb4d83 Mon Sep 17 00:00:00 2001 From: vatebur Date: Thu, 13 Jul 2023 06:24:06 +0000 Subject: [PATCH 5/5] update 8-ha/8-1-ha-single-machine-multi-instance.md. Signed-off-by: vatebur --- 8-ha/8-1-ha-single-machine-multi-instance.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/8-ha/8-1-ha-single-machine-multi-instance.md b/8-ha/8-1-ha-single-machine-multi-instance.md index 6c62fc0..14155f5 100644 --- a/8-ha/8-1-ha-single-machine-multi-instance.md +++ b/8-ha/8-1-ha-single-machine-multi-instance.md @@ -16,7 +16,7 @@ ## 2. 单机多实例部署MGR集群 -首先,参考文档:[单机多实例](https://gitee.com/GreatSQL/GreatSQL-Doc/blob/master/user-manual/5-oper-guide/5-6-multi-instances.md) 完成单机多实例环境部署,并构建MGR集群。 +首先,参考文档:[单机多实例](https://gitee.com/GreatSQL/GreatSQL-Manual/blob/master/6-oper-guide/6-6-multi-instances.md) 完成单机多实例环境部署,并构建MGR集群。 ``` mysql> select MEMBER_ID,MEMBER_HOST,MEMBER_PORT,MEMBER_ROLE from performance_schema.replication_group_members; +--------------------------------------+-------------+-------------+-------------+ -- Gitee