Я пытаюсь создать таблицу из оператора select, и это дает мне нарушение целостности GTID. [HY000][1786] Statement violates GTID consistency: CREATE TABLE ... SELECT.
Ошибка согласования MySQL GTID
create TABLE tags_mentions as
select t.*, st.ts, m.user_id_from, m.user_id_to from Tags as t join Mentions as m
on t.status_id = m.status_id AND m.user_id_from != m.user_id_to
left join Statuses as st on t.status_id = st.status_id;
Что GTID последовательность, и как я могу исправить заявление SQL, чтобы избежать нарушения?
Вы используете реплицированный сервер? –
Таблицы тегов @Hogan имеют «тег» и «status_id». Я могу запустить оператор select самостоятельно и получить результаты. Однако создание таблицы дает ошибку. –
@GordonLinoff Что вы подразумеваете под "реплицированным сервером"? Я использую Datagrip (приложение JetBrains для управления базой данных), подключающееся к серверу MySQL на Google Cloud Platform. Надеюсь, это может быть информация, которую вы ищете. –