Commit 4c2dcf2
fix - Bug/increase history list length (julien-duponchelle#431)
Overview
issue number julien-duponchelle#430
When using the pymysqlreplication package, there was a recurring issue with the history list length value under the following circumstances:
MySQL version 8.x or higher.
Continuous execution of DML (Data Manipulation Language) statements.
This problem led to a gradual slowing down of SELECT queries.
For detailed information, you can refer to the following reference:
https://minervadb.xyz/troubleshooting-innodb-history-length-with-hung-mysql-transaction/
As a result, I investigated the problem area and made necessary modifications. After making the changes, you were able to compare the performance before and after the fix, using monitoring tools such as Prometheus and MySQL Exporter.
---------
Co-authored-by: davinc71998 <davinc71998@gmail.com>
Co-authored-by: sean <sean.k1@kakaoent.com>1 parent 07ad978 commit 4c2dcf2
1 file changed
+4
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
256 | 256 | | |
257 | 257 | | |
258 | 258 | | |
| 259 | + | |
259 | 260 | | |
260 | 261 | | |
261 | 262 | | |
| |||
653 | 654 | | |
654 | 655 | | |
655 | 656 | | |
| 657 | + | |
| 658 | + | |
656 | 659 | | |
657 | | - | |
| 660 | + | |
658 | 661 | | |
659 | 662 | | |
660 | 663 | | |
| |||
0 commit comments