Skip to content

Commit 691766b

Browse files
committed
Optimize the remaining documentation
1 parent 8375cb4 commit 691766b

File tree

3 files changed

+6
-3
lines changed

3 files changed

+6
-3
lines changed

Appendix.md

+3-2
Original file line numberDiff line numberDiff line change
@@ -635,9 +635,10 @@ https://github.com/advancedmysql/mysql_8.0.27/blob/main/semisynchronous.txt
635635
**Patch for "Percona Server for MySQL 8.0.27-18":**
636636
637637
Patch Address:
638+
638639
https://github.com/advancedmysql/mysql_8.0.27/blob/main/book_8.0.27_single.patch
639640
640-
This patch specifically targets optimizations for standalone MySQL instances, including:
641+
This patch specifically targets optimizations for a standalone MySQL instance, including:
641642
642643
- **MVCC ReadView** enhancements
643644
- **Binlog group commit** improvements
@@ -653,4 +654,4 @@ For MySQL clusters, the patch introduces further optimizations for **Group Repli
653654
654655
In earlier years, Bin Wang worked at an internet company focused on developing high-performance computing and high-concurrency systems. He also contributed to open-source projects like TCPCopy [60] and MySQL Proxy [61], gaining valuable experience in problem-solving, particularly in logical thinking.
655656
656-
After leaving the internet company, he concentrated on MySQL-related development, successfully contributing to projects such as Group Replication, secondary replay, InnoDB storage engines, and query optimization. He has accumulated extensive experience in problem-solving within the MySQL domain.
657+
After leaving the internet company, he concentrated on MySQL-related development, successfully contributing to projects such as Group Replication, secondary replay, InnoDB storage engines, and query optimization [64]. He has accumulated extensive experience in problem-solving within the MySQL domain.

Chapter9.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -771,7 +771,7 @@ In a single-primary group, in the event of a primary failover when a secondary i
771771

772772
Consistency during failover includes:
773773

774-
- **RW Transactions**: Wait for all preceding transactions to complete before being applied, ensuring synchronization only affects RO transactions.
774+
- **RW Transactions**: Wait for all preceding transactions to complete before being applied.
775775
- **RO Transactions**: Wait for preceding transactions to complete before execution, ensuring they read the latest data.
776776

777777
New transactions on a newly elected primary are held until the backlog is applied, guaranteeing that clients see the latest values. This approach prioritizes consistency but may introduce delays depending on the backlog size.

References.md

+2
Original file line numberDiff line numberDiff line change
@@ -126,4 +126,6 @@
126126

127127
[63] Jelena Antic, Georgios Chatzopoulos, Rachid Guerraoui, and Vasileios Trigonakis. 2016. Locking made easy. In Proceedings of the International Middleware Conference (Middleware). 1--14.
128128

129+
[64] https://github.com/advancedmysql/mysqlplus.
130+
129131
[Next](Appendix.md)

0 commit comments

Comments
 (0)