
Dmitry
13.10.2016
14:59:43
народ
тут мне сейчас радостную весть принесли
сделали апдейт в реплику
я мог сдампить таблицу одну

Google

Dmitry
13.10.2016
15:00:21
и вкатить?

Igor
13.10.2016
15:06:19
бэк-слэш не только в названии
он в мышлении

Dmitry
13.10.2016
15:14:06
короче я накатил таблицу через транкейт в реплику

Igor
13.10.2016
15:15:16
вагина у чуваков? хуяссе анатомия бэк-слэша )
подозревал, что там всё как-то нетрадиционно ) но что бы так… ??

Dmitry
13.10.2016
15:17:45
иначе как можно ходить везде и ныть
пока я по делу от тебя ни слова не видел, хотя ты в куче каналов сидишь

Igor
13.10.2016
15:18:33
точно. не говоря уж про хроническую неспособность излагать мысли )

Dmitry
13.10.2016
15:18:36
только нытье и выебоны

Fike
13.10.2016
15:19:08
don't feed the vagina

Google

Igor
13.10.2016
15:19:20
по делу — научись отличать между собой два символа )
/ и \
может попрёт удача )

Dmitry
13.10.2016
15:20:03
ныть и выебываться?
спасибо, лучше буду шлюхой

Igor
13.10.2016
15:20:19
так ты уже
ноешь, плачешь )

Dmitry
13.10.2016
15:21:06
действительно, надо взять себя в руки

Kirill
14.10.2016
08:08:06
Всем привет! Господа, какие есть методы, чтобы понять чем именно вызваны сильные отставания mysql реплик от мастера? Дело не в io, CPU, LA 100%. Репликация statement based.

Roman
14.10.2016
08:11:48
Не может быть la в 100%

Dmitry
14.10.2016
08:14:52
даже в 0% быть не может
даже просто в %

KOT
14.10.2016
09:22:21
Лол
Под 100% он имел ввиду не ЛА 100%, а 100%, что никто из перечисленных

here1am
14.10.2016
10:18:28

Kirill
14.10.2016
13:04:08
Мне просто важно понимать метод которым это можно найти. Как только засекли отставание - смотреть processlist мускульный или как?

Dmitry
14.10.2016
14:12:28

Google

Dmitry
14.10.2016
14:12:39
Попробуй rbr
Вместо сбр
еще есть такая штука
https://www.percona.com/doc/percona-monitoring-and-management/using.html#using
можно натравить и посмотреть

Igor
14.10.2016
21:05:59
Скорее всего в йом

KOT
15.10.2016
06:24:09
Для "Percona Monitoring and Management Platform" нужно ставить на серваке, что-нибудь? Или может удалённо работать?

Dmitry
15.10.2016
11:00:58
Клиента
Он легкий
Сам сервер можно поставить где угодно, он в докере

KOT
15.10.2016
11:02:14
Не, не в этом вопрос, просто я дико не хочу уходит от амазоновского РДС
Мне нравится их продуманность, но сейчас есть уже неколько косяков, которые я не могу обойти продолжая юзать их систему

Dmitry
15.10.2016
11:03:10
Он поддерживает рдс
Смотри доку
Там плагины или что-то вроде

KOT
15.10.2016
11:15:41

Danila
15.10.2016
11:15:56
ой, а поделитесь опытом. какие есть проблемы у РДС? я тоже давно на них перейти хочу

KOT
15.10.2016
11:16:20
Скажем так, у них болше плюсов, чем минусов.

Google


KOT
15.10.2016
11:16:34
Это сейчас делает мне головняк, почему я НЕ хочу от них уходить.
Первое на что я напоролся - я делал какое-то обновление, вроде бы переключал с сингле инстанса на мультиА-З, и спецом ебашил генерируемую нагрузку на систему, проверял мощности РДС, и тут в момент копирования закончилось место на диске, и всё наебнулось, так как я не мог добавить диска, так как в момент актуальной модификации нельзя делать ещё таск на новую модификацию, короче пришлось ёбнуть всё разом, дабро, что это тестовыя сервак был. Сейчас у меня место с запасом и аларм в клоудватче, если останется меньше 50%
Второе, я хотел сделать кольцо по всему миру из 8-ми мастеров, которые бы по кругу друг друга догоняли и имели одинаковые данные, а от них ещё внутри зоны спускались бы слейвы для чтения. Но как я не бился с техподдержкой и не ебался сам, там всё анально залочено, и ты не имеешь возможность сделать такой финт ушами, тупо потому, что тебе не дают там никогда права SUPER, кстати слышал, что с процедурами и триггерами может быть тоже проблема по этой же причине. И да, ты даже не можешь создать юзера с правами "Replica Admin" или нечто похожее. Короче все реплики, которые ты можешь делать, это только то, что придусмотрено их системой. Их техсаппорт озвучил объяснение так: Чтобы мы могли гарантировать высокую производительность, постоянную доступность, граматное обновление и отказаустойчивость РДСа, мы вынуждены ограничивать вас в правах воздействия на систему.


Dmitry
15.10.2016
11:23:01
И прямо кейс с рдс

KOT
15.10.2016
11:24:19
Третие - я хотел взять enterprise MySQL, написал им, они сказали, что нету вариантов добавить лицензию и юзать итнерпрейс, потом я понял, что мне нужен только монитор и анализатор запросов, попросил это, они сказали, что не могу дать ничего постароннего поставить на инстант, по той же причине, что и во втором пункте, типа они предоставляют готовую, но закрытую экосистему
И прямо кейс с рдс
Я просто сейчас открыл РДС, создать новый инстант, там перконы нету от слова сосвсем
Но сейчас загуглю, стало любопытно, как именно.

Dmitry
15.10.2016
11:26:44
Этот мониторинг от перкона
А не для
Посмотри стек
Это типичный прометеус

KOT
15.10.2016
11:27:23
https://www.percona.com/doc/percona-monitoring-and-management/amazon-rds.html
Этот мануал?
Уже читаю

Dmitry
15.10.2016
11:27:33
Да вроде
Я с телефона

KOT
15.10.2016
11:27:57
Query analytics requires Performance Schema as the query source. Enable the performance_schema option under Parameter Groups on RDS (you will probably need to create a new Parameter Group and set it to the database instance).

Danila
15.10.2016
11:30:16
вот этот момент больше всего заинтересовал, то есть нельзя делать N мастеров и слейвов к каждому из них?

Google

Danila
15.10.2016
11:30:16
Второе, я хотел сделать кольцо по всему миру из 8-ми мастеров, которые бы по кругу друг друга догоняли и имели одинаковые данные, а от них ещё внутри зоны спускались бы слейвы для чтения. Но как я не бился с техподдержкой и не ебался сам, там всё анально залочено, и ты не имеешь возможность сделать такой финт ушами, тупо потому, что тебе не дают там никогда права SUPER, кстати слышал, что с процедурами и триггерами может быть тоже проблема по этой же причине. И да, ты даже не можешь создать юзера с правами "Replica Admin" или нечто похожее. Короче все реплики, которые ты можешь делать, это только то, что придусмотрено их системой. Их техсаппорт озвучил объяснение так: Чтобы мы могли гарантировать высокую производительность, постоянную доступность, граматное обновление и отказаустойчивость РДСа, мы вынуждены ограничивать вас в правах воздействия на систему.
типа и мастера и слейвы должны быть общими?
а не слейв для конкретного мастера?


KOT
15.10.2016
11:54:48
Нет, там так, что нету Мастер-Мастер реплик вообще
Только Мастер -> дохуя слейвов
А у меня трабл в том, что траффик идёт со всего мира.
И я могу скрипты подтянуть ближе к юзеру, но тогда если им нужно будет делать запись, то это связь с мастером через пол мира
Я так по началу взял 3 локации, Иралндия для основы, и реплики в Калифорнии и в Сингапуре. А потом смотрю, а у емня отклик скрипта в сингапуре по 6-7 секунд, что не приемлемо. А из калифорнии 3 секунды, в итоге пришлось Калифорнию сменить на Вирджинию, а Сингапур на Мумбай
Сейчас в итоге, из-за того, что мне не дают сделать кольцо мастеров, буду наверное делать в каждой локации свой сет из мастер + N-слейвов, там аккумулировать нужные данные, а потом раз в час сливать "summary" и скидывать их на ту локацию, которую выберу, как основную.
С одной стороны это покроет мою потребность по отклику, с другой наложит на себя заёб раз в час пересылать по 10к-1М записей с одной точки в другую
С ИДшками думаю разрулю, а вот целостность копий уже заёб проверять (
И прямо кейс с рдс
Note
General system metrics cannot be monitored remotely, because node_exporter requires access to the local file system. This means that the linux:metrics service cannot be used to monitor Amazon RDS instances or any remote MySQL instance.
Вот про это я тебе и говорил, оно опять будет урезанное


Dmitry
15.10.2016
12:02:22
Кот епрст
Генерал метрикс это метрики самой вм
Они тебе зачем?
Логично что оно не может их собрать

KOT
15.10.2016
12:26:01
Генерал метрикс это метрики самой вм
Ну mysql monitor от ентерпрейса версии многое не захотел делать, забузив, что нету доступа и нужно локально ставить модуль, так например он не видел запросы и время их исполнения, для чего в общем-то мне и нужен монитор, чтобы находить неправильно построенные запросы.