Spec-Zone.ru › MariaDB

РЕМОНТ ПРОСМОТРА

Синтаксис

REPAIR [NO_WRITE_TO_BINLOG | LOCAL] VIEW  view_name[, view_name] ... [FROM MYSQL]

Описание

Оператор REPAIR VIEW был введён для помощи в исправлении MDEV-6916, проблемы, возникшей в MariaDB 5.2, где алгоритмы представлений были поменены по сравнению с их представлением в MySQL на диске. Он проверяет, правилен ли алгоритм представления. Он выполняется как часть mariadb-upgrade и обычно не требуется в обычном использовании.

По умолчанию он исправляет контрольную сумму и при необходимости добавляет поле mariadb-version. Если используется необязательная FROM MYSQL часть, и поле mariadb-version отсутствует, алгоритмы MERGE и TEMPTABLE меняются местами.

По умолчанию операторы REPAIR VIEW записываются в двоиковый журнал и будут реплицированы. Ключевое слово NO_WRITE_TO_BINLOG (LOCAL является псевдонимом) обеспечит, что оператор не записывается в двоичный журнал.

См. также

  • CHECK VIEW
Содержимое, воспроизведённое на этом сайте, является собственностью соответствующих владельцев, и это содержимое не проверяется предварительно MariaDB. Мнения, информация и мнения, выраженные в этом содержании, не обязательно отражают точку зрения MariaDB или любой другой стороны.

© 2023 MariaDB
Licensed under the Creative Commons Attribution 3.0 Unported License and the GNU Free Documentation License.
https://mariadb.com/kb/en/repair-view/

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API