|
Справочное руководство по MySQL7.5.11.4 Физическая структура записи
7.5.11.4 Физическая структура записи
-
У всех записей индекса в InnoDB есть заголовок, состоящий из 6 байтов.
Заголовок используется для связывания вместе последовательных записей,
а также при блокировке на уровне строк.
-
Записи в кластеризированном индексе содержат поля для всех столбцов,
определенных пользователем. Кроме того, имеется 6-байтовое поле для
идентификатора транзакции и 7-байтовое поле для указателя строки.
-
Если пользователь не определил для таблицы первичный ключ, то в каждой
записи кластеризированного индекса также содержится 6-байтовое поле
идентификатора строки.
-
Все записи вторичного индекса содержат также все поля, определенные
для ключа кластеризированного индекса.
-
Запись также содержит указатель на каждое поле записи. Если общая
длина полей в записи меньше 128 байтов, то размер указателя будет 1
байт, в противном случае - 2 байта.
|
|