BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 28 апр 2024, 15:46

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 35 ]  На страницу Пред.  1, 2
Автор Сообщение
 Заголовок сообщения: Re: mysql replication fail (CRM)
СообщениеДобавлено: 03 дек 2013, 18:44 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
теперь осталось понять что именно плохого в том что вы описали.
тем более у нас как бы транзакции используются, неужто оно посреди транзакции даст сломать себя?

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: mysql replication fail (CRM)
СообщениеДобавлено: 15 дек 2013, 12:07 
Не в сети
Клиент

Зарегистрирован: 21 май 2008, 10:54
Сообщения: 599
Откуда: 50-й рег.
Карма: 40
2 dimOn:
Специально взял таймаут для ответа, почти месяц : стопорил слейв для "холодных" бэкапов или не стопорил для "горячих".

Для себя выяснил, что релей-лог на слейве первичен по отношению к журналу транзакций слейва. Если во время выборки операций из журнала репликации слейв :
1.встретит начало транзакции,
2.начнёт выполнять "небезопасную операцию",
3.здесь слейв стопорят и заново пускают.
4 попытается закончить операцию,основанную на результатах шага 2
5. получит ошибку.

То: ничего из этих шагов 1,2,4 не будет записано в собственный журнал транзакций слейва, так как туда на слейве пишутся тока успешные выборки из журнала репликации. Журнал транзакций на слейве не будет являеться копией журнала транзакций мастера.
В итоге для себя решил реплицировать в миксед-режиме, с горячем инкрементальным режимом слейва с помощью percona-xtrabackup. Посмотрю недельку, как себя будет чуствовать мастер ,мож перейду на чисто RAW-репликацию.

_________________
"Все правые - в резерве!" (c) (translate.google.ru/#en/ru/all%20rigths%20reserved)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: mysql replication fail (CRM)
СообщениеДобавлено: 16 дек 2013, 12:59 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
ну вот и славно

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: mysql replication fail
СообщениеДобавлено: 06 фев 2017, 14:49 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
stark писал(а):
Запостил к ним в багзилу про read_only
http://bugs.mysql.com/bug.php?id=68791& ... 2&notify=3

Проблему пофиксили в 5.5.51:
https://dev.mysql.com/doc/relnotes/mysq ... -5-51.html
Судя по changelog:
Цитата:
Replication: When using statement-based or mixed binary logging format with --read-only=ON, it was not possible to modify temporary tables. (Bug #62008, Bug #12818255)

References: See also: Bug #14294223, Bug #16561483.

Сами не проверяли.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: mysql replication fail (CRM)
СообщениеДобавлено: 06 фев 2017, 15:17 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
А с версии 5.6.3 Ошибки с CREATE TEMPORARY TABLES тоже нет согласно документации mysql.

Итак для работы с темповыми таблицами в slave такие варианты :
1. Версия 5.1
1.б . С readonly + все права: работает .

2. Версия 5.5.51 ( и младше) :
2.б . С readonly + все права: работает .

3. Версия 5.6.3( и младше) :
3.a . С правами SELECT, CREATE TEMPORARY : работает .
3.б . С readonly + все права: работает .


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 35 ]  На страницу Пред.  1, 2

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
POWERED_BY
Русская поддержка phpBB
[ Time : 0.254s | 28 Queries | GZIP : On ]