Mysql, новое обновление HA на основе региональных дисков. Могу ли я отключить GTID сейчас? - PullRequest
1 голос
/ 26 октября 2019

Я только что обновил свой экземпляр Cloud SQL (Mysql) для использования новой репликации на региональных дисках, как описано здесь: https://cloud.google.com/sql/docs/mysql/configure-ha#ha-existing

Можно ли теперь отключить GTID (наконец), чтобывыполнить 'CREATE TEMPORARY TABLE' внутри транзакций? Или они все еще нужны для резервного копирования?

https://groups.google.com/forum/#!topic/google-cloud-sql-announce/0-lti-H3crE https://dev.mysql.com/doc/refman/5.7/en/replication-mode-change-online-disable-gtids.html

1 Ответ

1 голос
/ 28 октября 2019

Поиск по вашему вопросу, вы не можете иметь высокую доступность, без двоичных журналов.

Поиск также запросов на отключение GTID невозможен, так как они связаны с двоичными журналами, а также для этого вам необходимы привилегии SUPER.

Для суммированиявверх, это задокументировано в различиях CLOUDSQL и стандартного MySQL, что вы не можете создать временную таблицу и другие операторы.

Имейте в виду, что вы можете настроить MySQLна экземпляре Compute Engine , и тогда вы сможете получить привилегии SUPER USER.

Также к вашему сведению: по этому поводу был Запрос о добавлении с ответом.

...