TL;DR
- MySQL 8.0.20のInnoDBにおいては
row->lock_trx_immutable_id ":" row->lock_space ":" row->lock_page ":" row->lock_rec ":" row->lock_immutable_id
らしい- https://github.com/mysql/mysql-server/blob/mysql-8.0.20/storage/innobase/trx/trx0i_s.cc#L1134-L1170
- trx0 i_s .ccにつながってるけどperformance_schemaからもこれを呼んでる
- ちなみにこのENGINE_LOCK_ID(実体は
pk_pos_data_lock::m_engine_lock_id
?)を真面目に実装しているのはInnoDBだけっぽく見える- NDBCLUSTERは読んでない
…
[さらに読む]