Spec-Zone .ru
спецификации, руководства, описания, API
|
BLACKHOLE
механизм хранения
принимает данные, но отбрасывает их и не хранит их. Выполняя двоичное журналирование, все вставляет к таким
таблицам, всегда регистрируются, независимо от формата журналирования в использовании. Обновления и удаляют,
обрабатываются по-другому в зависимости от того, базировался ли базируемый оператор или строка, журналирование
используется. С оператором, базируемым, регистрируя формат, все влияние операторов BLACKHOLE
таблицы регистрируются, но их проигнорированные эффекты. При использовании основанного на строке журналирования,
обновлений и удаляет к таким таблицам, просто пропускаются — они не пишутся двоичному журналу. В MySQL 5.7.2 и
позже, регистрируется предупреждение всякий раз, когда это происходит (Ошибка #13004581)
По этой причине мы рекомендуем, когда Вы тиражируетесь к таблицам, используя BLACKHOLE
механизм хранения, который Вы имеете binlog_format
набор переменной сервера к STATEMENT
,
а не к также ROW
или MIXED
.