You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/architecture-components.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,7 @@
1
1
# Architecture and components
2
2
3
3
The following is the architecture layout for
4
-
*Percona Server for MySQL* based deployment variant of Percona Distribution for MySQL with [Group Replication](https://dev.mysql.com/doc/refman/{{vers}}/en/group-replication.html).
4
+
*Percona Server for MySQL* based deployment variant of Percona Distribution for MySQL with [Group Replication :octicons-link-external-16:](https://dev.mysql.com/doc/refman/{{vers}}/en/group-replication.html).
Copy file name to clipboardExpand all lines: docs/components.md
+9-9Lines changed: 9 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,24 +2,24 @@
2
2
3
3
Percona Distribution for MySQL consists of the following **components**:
4
4
5
-
*[Percona Server for MySQL](https://docs.percona.com/percona-server/{{vers}}/) is a drop-in replacement for MySQL Community Edition with the enterprise-grade features embedded by Percona.
5
+
*[Percona Server for MySQL :octicons-link-external-16:](https://docs.percona.com/percona-server/{{vers}}/) is a drop-in replacement for MySQL Community Edition with the enterprise-grade features embedded by Percona.
6
6
7
-
*[Percona XtraDB Cluster](https://docs.percona.com/percona-xtradb-cluster/{{vers}}/index.html) is the high-available clustering solution for MySQL. It is based on [Percona Server for MySQL](https://docs.percona.com/percona-server/{{vers}}/index.html) and uses [Percona XtraBackup](https://docs.percona.com/percona-xtrabackup/{{vers}}/index.html) for node provisioning.
7
+
*[Percona XtraDB Cluster :octicons-link-external-16:](https://docs.percona.com/percona-xtradb-cluster/{{vers}}/index.html) is the high-available clustering solution for MySQL. It is based on [Percona Server for MySQL :octicons-link-external-16:](https://docs.percona.com/percona-server/{{vers}}/index.html) and uses [Percona XtraBackup :octicons-link-external-16:](https://docs.percona.com/percona-xtrabackup/{{vers}}/index.html) for node provisioning.
8
8
9
-
*[Percona XtraBackup](https://docs.percona.com/percona-xtrabackup/{{vers}}/) is an open-source hot backup utility for MySQL-based servers that doesn’t lock your database during the backup.
9
+
*[Percona XtraBackup :octicons-link-external-16:](https://docs.percona.com/percona-xtrabackup/{{vers}}/) is an open-source hot backup utility for MySQL-based servers that doesn’t lock your database during the backup.
10
10
11
-
*[Orchestrator](https://github.com/openark/orchestrator) is the replication topology manager for Percona Server for MySQL.
11
+
*[Orchestrator :octicons-link-external-16:(https://github.com/openark/orchestrator) is the replication topology manager for Percona Server for MySQL.
12
12
13
-
*[HAProxy](http://www.haproxy.org/) is the default high-availability and load-balancing solution for Percona XtraDB Cluster.
13
+
*[HAProxy :octicons-link-external-16:](http://www.haproxy.org/) is the default high-availability and load-balancing solution for Percona XtraDB Cluster.
14
14
15
-
*[ProxySQL](https://proxysql.com/) is a high performance, high-availability, protocol-aware proxy for MySQL.
15
+
*[ProxySQL :octicons-link-external-16:](https://proxysql.com/) is a high performance, high-availability, protocol-aware proxy for MySQL.
16
16
17
-
*[Percona Toolkit](https://www.percona.com/doc/percona-toolkit/3.0/index.html) is the set of scripts to simplify and optimize database operation.
17
+
*[Percona Toolkit :octicons-link-external-16:](https://docs.percona.com/percona-toolkit/index.html) is the set of scripts to simplify and optimize database operation.
18
18
19
-
*[MySQL Shell](https://dev.mysql.com/doc/mysql-shell/{{vers}}/en/) is an advanced client and code editor for MySQL Server.
19
+
*[MySQL Shell :octicons-link-external-16:](https://dev.mysql.com/doc/mysql-shell/{{vers}}/en/) is an advanced client and code editor for MySQL Server.
20
20
21
21
22
-
*[MySQL Router](https://dev.mysql.com/doc/mysql-router/{{vers}}/en/) is lightweight middleware that provides transparent routing between your application and back-end MySQL servers.
22
+
*[MySQL Router :octicons-link-external-16:](https://dev.mysql.com/doc/mysql-router/{{vers}}/en/) is lightweight middleware that provides transparent routing between your application and back-end MySQL servers.
Copy file name to clipboardExpand all lines: docs/copyright.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,5 +2,5 @@
2
2
3
3
## Documentation licensing
4
4
5
-
Percona Distribution for MySQL documentation is (C)2009-2026 Percona LLC and/or its affiliates and is distributed under the [Creative Commons Attribution 4.0 International License](https://creativecommons.org/licenses/by/4.0/).
5
+
Percona Distribution for MySQL documentation is (C)2009-2026 Percona LLC and/or its affiliates and is distributed under the [Creative Commons Attribution 4.0 International License :octicons-link-external-16:](https://creativecommons.org/licenses/by/4.0/).
@@ -324,7 +324,7 @@ We will use the following elements:
324
324
### Step 1. Installation
325
325
326
326
327
-
1. [Install ProxySQL](https://www.percona.com/doc/proxysql/proxysql-v2.html#installing-proxysql-v2). [In our example](#preconditions), we install ProxySQL on Proxy1 192.168.4.191 and Proxy2 192.168.4.192 nodes.
327
+
1. [Install ProxySQL :octicons-link-external-16:](https://www.percona.com/doc/proxysql/proxysql-v2.html#installing-proxysql-v2). [In our example](#preconditions), we install ProxySQL on Proxy1 192.168.4.191 and Proxy2 192.168.4.192 nodes.
328
328
329
329
330
330
2. Create the monitoring user on MySQL Group Replication nodes:
@@ -404,7 +404,7 @@ We will use the following elements:
404
404
405
405
### Step 3. Create a view in SYS schema
406
406
407
-
Once all the configuration is ready, we need to have a special view in the SYS schema in Percona server nodes. Find the view working for the server version 8 and above [here](https://github.com/Percona-Lab/group_replication_tools/blob/master/GR_sys_view_forProxysql_v1.sql).
407
+
Once all the configuration is ready, we need to have a special view in the SYS schema in Percona server nodes. Find the view working forthe server version 8 and abovein [group_replication_tools :octicons-link-external-16:](https://github.com/Percona-Lab/group_replication_tools/blob/master/GR_sys_view_forProxysql_v1.sql).
408
408
409
409
Run that sql on the **Primary** node of the Group Replication cluster.
410
410
@@ -444,7 +444,7 @@ If instead, you have no issue or strict requirements about some stale read, you
@@ -455,15 +455,15 @@ If instead, you have no issue or strict requirements about some stale read, you
455
455
456
456
=== "on Debian/Ubuntu"
457
457
458
-
```{.bash data-prompt="$"}
459
-
$ sudo apt install -y keepalived
458
+
```shell
459
+
sudo apt install -y keepalived
460
460
```
461
461
462
462
463
463
=== "On RHEL/derivatives"
464
464
465
-
```{.bash data-prompt="$"}
466
-
$ sudo yum install -y keepalived
465
+
```shell
466
+
sudo yum install -y keepalived
467
467
```
468
468
469
469
@@ -520,14 +520,14 @@ The implementation of a DR (Disaster Recovery) site will follow the same directi
520
520
521
521
* A DR site should be located in a different geographic location than the main site (several hundred kilometers/miles away).
522
522
523
-
* The connection link between the main site and the DR site can only be established using *asynchronous replication* (standard MySQL [replication setup](https://dev.mysql.com/doc/refman/{{vers}}/en/replication-gtids.html) ).
523
+
* The connection link between the main site and the DR site can only be established using *asynchronous replication* (standard MySQL [replication setup :octicons-link-external-16:](https://dev.mysql.com/doc/refman/{{vers}}/en/replication-gtids.html) ).
524
524
525
525
## Monitoring
526
526
527
527
### Using Percona Management and Monitoring (PMM)
528
528
529
529
530
-
1. Use [this quickstart](https://www.percona.com/software/pmm/quickstart) to install Percona Monitoring and Management (PMM).
530
+
1. Use [this quickstart :octicons-link-external-16:](https://www.percona.com/software/pmm/quickstart) to install Percona Monitoring and Management (PMM).
531
531
532
532
2. Specify the `replication_set` flag when registering the *Percona Server forMySQL* node or the MySQL nodein PMM:
533
533
@@ -644,4 +644,4 @@ ORDER BY lag_in_sec, lag_in_sec desc\G
644
644
645
645
!!! admonition "Based on the material from Percona Database Performance Blog"
646
646
647
-
This document is based on the blog post [Percona Distribution for MySQL: High Availability with Group Replication Solution](https://www.percona.com/blog/2021/04/14/percona-distribution-for-mysql-high-availability-with-group-replication-solution/) by *Marco Tusa*
647
+
This document is based on the blog post [Percona Distribution for MySQL: High Availability with Group Replication Solution :octicons-link-external-16:](https://www.percona.com/blog/2021/04/14/percona-distribution-for-mysql-high-availability-with-group-replication-solution/) by *Marco Tusa*
Copy file name to clipboardExpand all lines: docs/deployment-variants.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -20,9 +20,9 @@ Percona Distribution for MySQL provides two deployment variants: one is Percona
20
20
21
21
## What deployment variant to choose?
22
22
23
-
The **Percona Server-based deployment variant** with [asynchronous replication](https://dev.mysql.com/doc/refman/{{vers}}/en/replication.html) utilizes the primary / secondary replication model. It enables you to create geographically distributed infrastructures with the support for disaster recovery. However, this deployment variant does not guarantee data consistency on all nodes at the given moment and provides high availability of up to 4 nines.
23
+
The **Percona Server-based deployment variant** with [asynchronous replication :octicons-link-external-16:](https://dev.mysql.com/doc/refman/{{vers}}/en/replication.html) utilizes the primary / secondary replication model. It enables you to create geographically distributed infrastructures with the support for disaster recovery. However, this deployment variant does not guarantee data consistency on all nodes at the given moment and provides high availability of up to 4 nines.
24
24
25
-
The **Percona Server-based deployment variant** with [Group Replication](https://dev.mysql.com/doc/refman/{{vers}}/en/group-replication.html) enables you to create fault-tolerant systems with redundancy by replicating the system state to a set of servers. *Percona Server for MySQL*-based deployment with Group Replication offers a high grade of high availability (4-5 nines) and almost instant fail over when associated with a proxy.
25
+
The **Percona Server-based deployment variant** with [Group Replication :octicons-link-external-16:](https://dev.mysql.com/doc/refman/{{vers}}/en/group-replication.html) enables you to create fault-tolerant systems with redundancy by replicating the system state to a set of servers. *Percona Server for MySQL*-based deployment with Group Replication offers a high grade of high availability (4-5 nines) and almost instant fail over when associated with a proxy.
26
26
27
27
The **Percona XtraDB Cluster-based deployment variant** guarantees data consistency on all nodes and zero data loss. The Percona XtraDB Cluster-based deployment provides a high grade of high availability (4-5 nines) and almost instant failover.
Copy file name to clipboardExpand all lines: docs/get-help.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,9 +6,9 @@ Our documentation guides are packed with information, but they can’t cover eve
6
6
7
7
Be a part of a space where you can tap into a wealth of knowledge from other database enthusiasts and experts who work with Percona’s software every day. While our service is entirely free, keep in mind that response times can vary depending on the complexity of the question. You are engaging with people who genuinely love solving database challenges.
8
8
9
-
We recommend visiting our [Community Forum](https://forums.percona.com/t/welcome-to-perconas-community-forum/7){:target="_blank"}. It’s an excellent place for discussions, technical insights, and support around Percona database software. If you’re new and feeling a bit unsure, our [FAQ](https://forums.percona.com/faq){:target="_blank"} and [Guide for New Users](https://forums.percona.com/t/faq-guide-for-new-users/8562){:target="_blank"} ease you in.
9
+
We recommend visiting our [Community Forum :octicons-link-external-16:](https://forums.percona.com/t/welcome-to-perconas-community-forum/7). It’s an excellent place for discussions, technical insights, and support around Percona database software. If you’re new and feeling a bit unsure, our [FAQ :octicons-link-external-16:](https://forums.percona.com/faq) and [Guide for New Users :octicons-link-external-16:](https://forums.percona.com/t/faq-guide-for-new-users/8562) ease you in.
10
10
11
-
If you have thoughts, feedback, or ideas, the community team would like to hear from you at [Any ideas on how to make the forum better?](https://forums.percona.com/t/any-ideas-on-how-to-make-the-forum-better/11522){:target="blank"}. We’re always excited to connect and improve everyone's experience.
11
+
If you have thoughts, feedback, or ideas, the community team would like to hear from you at [Any ideas on how to make the forum better? :octicons-link-external-16:](https://forums.percona.com/t/any-ideas-on-how-to-make-the-forum-better/11522). We’re always excited to connect and improve everyone's experience.
Copy file name to clipboardExpand all lines: docs/index.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
# Percona Distribution for MySQL {{vers}} Documentation
2
2
3
-
Percona Distribution for MySQL is a single solution with the best and most critical enterprise components from the MySQL open source community, designed and tested to work together. With [Percona Server for MySQL](https://www.percona.com/software/mysql-database/percona-server) or [Percona XtraDB Cluster](https://www.percona.com/software/mysql-database/percona-xtradb-cluster) as the base server, the distribution brings you the enterprise-grade [features](#features) for free. The set of carefully selected [components](components.md) helps you operate your MySQL database to meet your application and business needs.
3
+
Percona Distribution for MySQL is a single solution with the best and most critical enterprise components from the MySQL open source community, designed and tested to work together. With [Percona Server for MySQL :octicons-link-external-16:](https://www.percona.com/software/mysql-database/percona-server) or [Percona XtraDB Cluster :octicons-link-external-16:](https://www.percona.com/software/mysql-database/percona-xtradb-cluster) as the base server, the distribution brings you the enterprise-grade [features](#features) for free. The set of carefully selected [components](components.md) helps you operate your MySQL database to meet your application and business needs.
4
4
5
5
## Features
6
6
@@ -10,7 +10,7 @@ Percona Distribution for MySQL is a single solution with the best and most criti
10
10
11
11
-**Reduced costs** - save on purchasing software licensing by using the distribution - the open-source enterprise-grade solution.
12
12
13
-
-**Easy-to-integrate with PMM** - benefit from all the features of [PMM](https://docs.percona.com/percona-monitoring-and-management/3/) for monitoring and managing the health of your database.
13
+
-**Easy-to-integrate with PMM** - benefit from all the features of [PMM :octicons-link-external-16:](https://docs.percona.com/percona-monitoring-and-management/3/) for monitoring and managing the health of your database.
14
14
15
15
Percona Distribution for MySQL comes in two [deployment variants](deployment-variants.md): one is based on Percona Server for MySQL and another one - on Percona XtraDB Cluster. They differ in the set of components and how you can use them.
0 commit comments