Skip to content

Commit 7991e8f

Browse files
committed
PS-9788 [DOCS] - Update logs-connection-error.md 8.0
Changes to be committed: modified: docs/log-connection-error.md
1 parent 7fcbfec commit 7991e8f

4 files changed

+29
-12
lines changed

docs/index-contents.md

+9-4
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
# Index
22

3+
- ["Too Many Connections" Warning in the MySQL Error Log](too-many-connections-mysql-warning.md.md)
34
- [Adaptive network buffers](adaptive-network-buffers.md)
45
- [Advanced encryption key rotation](encrypting-threads.md)
56
- [Apt pinning the Percona Server for MySQL 8.0 packages](apt-pinning.md)
@@ -19,13 +20,16 @@
1920
- [Binary logs and replication improvements](binlogging-replication-improvements.md)
2021
- [Binary tarball file names available based on the Percona Server for MySQL version](binary-tarball-names.md)
2122
- [Build APT packages](build-apt-packages.md)
23+
- [Build from RPM packages](build-rpm-packages.md)
24+
- [Clone plugin limitations](clone-plugin-limitations.md)
25+
- [Clone plugin overview](clone-plugin-overview.md)
2226
- [Compare keyring components and keyring plugins](components-keyrings-comparison.md)
2327
- [Compare the data masking component to the data masking plugin](data-masking-comparison.md)
2428
- [Compile Percona Server for MySQL 8.0 from source](compile-percona-server.md)
2529
- [Compressed columns with dictionaries](compressed-columns.md)
2630
- [Copyright and licensing information](copyright-and-licensing-information.md)
2731
- [Data at Rest Encryption](data-at-rest-encryption.md)
28-
- [Data masking component functions](data-masking-function-list.md)
32+
- [Data masking component functions and variables](data-masking-function-list.md)
2933
- [Data masking overview](data-masking-overview.md)
3034
- [Data masking plugin functions](data-masking-plugin-functions.md)
3135
- [Deprecated in MySQL 8.0](upgrade-changes-deprecated.md)
@@ -43,7 +47,7 @@
4347
- [Encrypt temporary files](encrypting-temporary-files.md)
4448
- [Encrypt the undo tablespace](encrypting-undo-tablespace.md)
4549
- [Encrypting the Redo Log data](encrypting-redo-log.md)
46-
- [Encryption functions](encryption-functions.md)
50+
- [Encryption user-defined functions](encryption-functions.md)
4751
- [Enforcing storage engine](enforce-engine.md)
4852
- [Expanded fast index creation](innodb-expanded-fast-index-creation.md)
4953
- [Extended mysqlbinlog](extended-mysqlbinlog.md)
@@ -95,6 +99,7 @@
9599
- [Limiting the disk space used by binary log files](binlog-space.md)
96100
- [List of features available in Percona Server for MySQL releases](ps-versions-comparison.md)
97101
- [List of variables introduced in Percona Server for MySQL 8.0](ps-variables.md)
102+
- [Load the Clone plugin](load-clone-plugin.md)
98103
- [Manage group replication flow control](group-replication-flow-control.md)
99104
- [Manage the Audit Log Filter files](manage-audit-log-filter.md)
100105
- [Migrate and remove the TokuDB storage engine](removing-tokudb.md)
@@ -160,8 +165,6 @@
160165
- [TokuDB status variables](tokudb-status-variables.md)
161166
- [TokuDB troubleshooting](tokudb-troubleshooting.md)
162167
- [TokuDB variables](tokudb-variables.md)
163-
- [Too many connections warning](log-connection-error.md)
164-
- [Topic index](topic-index.md)
165168
- [Trademark policy](trademark-policy.md)
166169
- [Trigger updates](trigger-updates.md)
167170
- [Understand version numbers](server-version-numbers.md)
@@ -179,9 +182,11 @@
179182
- [Upgrade using Standalone Packages](upgrade-standalone-packages.md)
180183
- [Upgrade using the Percona repositories](upgrade-percona-repos.md)
181184
- [Use an APT repository to install Percona Server for MySQL 8.0](apt-repo.md)
185+
- [Use Docker Compose and named volumes](docker-compose.md)
182186
- [Use Percona Monitoring and Management (PMM) Advisors](advisors.md)
183187
- [Use percona-release](percona-release.md)
184188
- [Use the Amazon Key Management Service (AWS KMS)](using-amz-kms.md)
189+
- [Use the Clone plugin](clone-plugin-usage.md)
185190
- [Use the keyring component or keyring plugin](using-keyring-plugin.md)
186191
- [Use TokuDB](using-tokudb.md)
187192
- [User statistics](user-stats.md)

docs/log-connection-error.md

-7
This file was deleted.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
# Too Many Connections warning in the MySQL Error Log
2+
3+
When the [log_error_verbosity](https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_log_error_verbosity) system variable is set to `2` or higher, the server generates a `Too many connections` warning in the error log.
4+
5+
## Benefits
6+
7+
This warning provides the following benefits:
8+
9+
| Benefit | Description |
10+
| --- | --- |
11+
| Monitoring server load | The "Too many connections" warning provides a clear indication that the database server is experiencing a high volume of incoming connections, which can be a sign of increased server load or potential performance issues. |
12+
| Proactive troubleshooting | By monitoring the error log for this warning, developers and DBAs can quickly identify when the server is reaching its connection limit and take appropriate actions, such as scaling up resources or optimizing connection management. |
13+
| Capacity planning | The frequency and patterns of "Too many connections" warnings can help database server teams plan for future infrastructure needs, ensuring that the server can handle the expected workload without performance degradation. |
14+
| Identifying connection leaks | Persistent "Too many connections" warnings may indicate a problem with connection management, such as connections not being properly closed or released. This can help identify and address potential connection leaks. |
15+
| Compliance and auditing | The error log, including the "Too many connections" warnings, can be valuable for compliance and auditing purposes, providing a record of server behavior and potential issues. |
16+
17+
## Version specific information
18+
19+
In version 8.0.12-1, the "Too many connections" warning feature was ported from Percona Server for MySQL 5.7.

mkdocs-base.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -376,7 +376,7 @@ nav:
376376
- advisors.md
377377
- innodb-corrupt-table-action.md
378378
- libcoredumper.md
379-
- log-connection-error.md
379+
- too-many-connections-mysql-warning.md.md
380380
- stacktrace.md
381381
- thread-based-profiling.md
382382
- Storage engines:

0 commit comments

Comments
 (0)