Что такое "table_id" в событиях двоичного журнала MySQL? - PullRequest
0 голосов
/ 25 октября 2018

Есть ли описание для table_id в событиях двоичного журнала MySQL?Это уникальное значение?

1 Ответ

0 голосов
/ 25 октября 2018

Нашел ответ в этом сообщении

Это значение происходит из возрастающего глобального счетчика в sql / sql_base.cc.Он увеличивается каждый раз, когда таблица добавляется в кэш открытых таблиц, размер которого ограничен глобальной переменной open_table_cache ... поэтому, если это значение меньше числа периодических обращений к таблицам, его увеличение должно происходить чаще.Все таблицы будут иметь новый идентификатор для следующего сгенерированного события binlog после FLUSH TABLES.

...