InnoDB Record

InnoDB 레코드는 트랜잭션 ID와 undo 포인터로 과거 버전을 찾는다

클러스터드 레코드의 숨은 시스템 필드는 최신 변경자와 이전 이미지를 찾아갈 경로를 저장한다.

id stock DB_TRX_ID DB_ROLL_PTR DB_ROW_ID
DB_TRX_ID

마지막 insert/update 트랜잭션 ID를 저장한다.

DB_ROLL_PTR

undo record를 따라 과거 버전을 찾는다.

DB_ROW_ID

명시적 PK가 없을 때 내부 row id로 쓰인다.