itwanger / itwanger/toBeBetterJavaer

MySQL面渣表述歧义

Open Beginner friendly
#196 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Java
Stars
17.7k
Forks
2.5k
PR merge metrics
No merged PRs in 30d

Description

mysql面渣61部分:如图所示:事务对数据进行修改前,会记录一份快照到 Undo Log。

这里的“快照”让人容易联想到对于“read view”的描述、或者对“快照读”的描述,但这里实际存储的是修改前的旧数据,即生成一个新的含三个隐藏列的版本,而不是把read view存入undo log中。

为防止歧义,建议更换为:事务修改数据时,会将修改前的旧数据记录到 Undo Log

Image

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Locate the MySQL 面渣第61部分 referenced in the issue and review the sentence about transactions recording a snapshot in Undo Log. Replace the ambiguous wording with the proposed description of recording the old data, then verify that the surrounding explanation remains accurate.

Written by the indexing model from the issue text.

Assessment

Tech stack
mysql
Domain
databases, documentation
Issue type
Documentation
Difficulty
1/5
Estimated time
Under an hour
Activity status
Stale
Clarity
Clearly specified
Newbie friendliness
72/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.