
Evgeniy
13.12.2017
14:17:03

Artem
13.12.2017
14:37:08
Нед

Vadim
13.12.2017
15:02:27
Если centos 7 - имена сетевушек сбросить.

Google

Ivanzor
13.12.2017
15:02:46
ОС?
задача решана, спасибо. При клонировании не прописался gateway

Vadim
13.12.2017
15:02:53
:) хорошо.

Ivanzor
13.12.2017
15:03:00

James
13.12.2017
15:50:06
Всем привет. Кто нить может помочь с slow.log мускуля?
ткнуть меня носом почему долго выполняется запросы

Artem
13.12.2017
15:51:02
Почему долго?
Это к dba)

James
13.12.2017
15:51:16
да там чет не помогают

Artem
13.12.2017
15:51:50
Покажи запрос

nikoinlove
13.12.2017
15:51:53
вероятно потому что вместо показывания лога и explain к нему, ты ходишь с вопросом "может ли кто-то помочь?" ?

James
13.12.2017
15:51:56
https://pastebin.com/kbFw0F28

Svyatoslav
13.12.2017
15:53:03

nikoinlove
13.12.2017
15:53:10
не похоже на кусок из слоулога и вывод explain :)

Google

James
13.12.2017
15:53:15
а можно подробнее
это слоу лог анализированный через percona toolkit pt-query-digest

nikoinlove
13.12.2017
15:53:49
куда подробнее? идешь в slow-log, берешь запрос, выкладываешь на пастбин

James
13.12.2017
15:53:52
могу прям слоу лог показать

nikoinlove
13.12.2017
15:53:56
приписываешь ему explain, выкладываешь на пастбин

James
13.12.2017
15:54:02
есть такой
https://pastebin.com/mi656h2h

nikoinlove
13.12.2017
15:54:46
теперь допиши к нему explain вначале :)

Svyatoslav
13.12.2017
15:55:44
афигеть селект с кучей джоинов , почему он такой тяжелый...
+ хз размер твоих таблиц
сколько строк то?

nikoinlove
13.12.2017
15:56:23
на все эти вопросы ответит explain :)

Svyatoslav
13.12.2017
15:56:32
))

Ильдар
13.12.2017
15:56:50
# Rows examine 7.86M
# Rows examine 15 1.25M
# Rows examine 11 956.61k
не многовато?

James
13.12.2017
15:58:27

nikoinlove
13.12.2017
15:58:28
там фулскан 10 раз в "LIKE '%tesst%')", я думаю)

Ильдар
13.12.2017
15:58:42
и еще там # Rows sent 132.40k

James
13.12.2017
15:58:44
база 1.4 гб

Ильдар
13.12.2017
15:58:57
132К в приложение? ) Что оно с ними будет делать?

James
13.12.2017
15:59:04
я хз

Google

James
13.12.2017
15:59:10
скажу так это CMS

nikoinlove
13.12.2017
15:59:28
а зачем тогда тебе узнавать почему запросы не работают?)
все равно ты их поправить не сможешь)

James
13.12.2017
15:59:39
дело в том что есть дев этогй цмс в которой нет продуктов в базе и она летает
а эта тупит жесть

Ильдар
13.12.2017
16:00:20
Если есть разработчики, то попробуй им показать EXPLAIN и задать им вопрос

James
13.12.2017
16:00:21
в этой базе 300к продуктов
но почему то при создании или удалении продукта она все сканирует и это получается оч долго
хочется понять в чем именно дело
есть разработчики которые смотрят на меня типа ты ебобо

nikoinlove
13.12.2017
16:01:04
в том что у тебя на запрос 7.8м элементов перебирается

James
13.12.2017
16:01:05
сам это кури

nikoinlove
13.12.2017
16:01:12
из 300к

James
13.12.2017
16:01:13
так и есть
почему так?
мож индексов дето нету
или мож сам запрос не верно делается


nikoinlove
13.12.2017
16:01:42
(IF(at_name.value_id > 0, at_name.value, at_name_default.value) LIKE '%tesst%') AND (IF(at_name.value_id > 0, at_name.value, at_name_default.value) LIKE '%tesst%') AND (IF(at_name.value_id > 0, at_name.value, at_name_default.value) LIKE '%tesst%') AND (IF(at_name.value_id > 0, at_name.value, at_name_default.value) LIKE '%tesst%') AND (IF(at_name.value_id > 0, at_name.value, at_name_default.value) LIKE '%tesst%') AND (IF(at_name.value_id > 0, at_name.value, at_name_default.value) LIKE '%tesst%') AND (IF(at_name.value_id > 0, at_name.value, at_name_default.value) LIKE '%tesst%') AND (IF(at_name.value_id > 0, at_name.value, at_name_default.value) LIKE '%tesst%') AND (IF(at_name.value_id > 0, at_name.value, at_name_default.value) LIKE '%tesst%') AND (IF(at_name.value_id > 0, at_name.value, at_name_default.value) LIKE '%tesst%') AND (IF(at_name.value_id > 0, at_name.value, at_name_default.value) LIKE '%tesst%') AND (IF(at_name.value_id > 0, at_name.value, at_name_default.value) LIKE '%tesst%') AND (IF(at_name.value_id > 0, at_name.value, at_name_default.value) LIKE '%tesst%') AND (IF(at_name.value_id > 0, at_name.value, at_name_default.value) LIKE '%tesst%') AND (IF(at_name.value_id > 0, at_name.value, at_name_default.value) LIKE '%tesst%') ORDER BY e.entity_id ASC
вот поэтому

Google

James
13.12.2017
16:01:51
так же скажу что эта база мигрирована с версии 1.х в 2.х возможно что то поломали

nikoinlove
13.12.2017
16:02:04
используешь ли ты индексы ты можешь видеть в explain в столбце key
на твоем скрине видно

James
13.12.2017
16:02:33
видно что использую

nikoinlove
13.12.2017
16:02:55
в двух местах - нет:)
к тому же это не тот запрос который 7.8м элементов перебирает
сделай explain того

James
13.12.2017
16:03:53
ок спасибо буду пробовать

nikoinlove
13.12.2017
16:04:53
че там пробовать, запускай давай)

Admin
ERROR: S client not available

Даниил
13.12.2017
16:08:23
коллеги, всем привет. кто-нибудь из вас работал с такой фишкой, как OpenEdx?
есть вопрос по интеграционным тестам в дженкинсе


NB
13.12.2017
16:42:30
(IF(at_name.value_id > 0, at_name.value, at_name_default.value) LIKE '%tesst%') AND (IF(at_name.value_id > 0, at_name.value, at_name_default.value) LIKE '%tesst%') AND (IF(at_name.value_id > 0, at_name.value, at_name_default.value) LIKE '%tesst%') AND (IF(at_name.value_id > 0, at_name.value, at_name_default.value) LIKE '%tesst%') AND (IF(at_name.value_id > 0, at_name.value, at_name_default.value) LIKE '%tesst%') AND (IF(at_name.value_id > 0, at_name.value, at_name_default.value) LIKE '%tesst%') AND (IF(at_name.value_id > 0, at_name.value, at_name_default.value) LIKE '%tesst%') AND (IF(at_name.value_id > 0, at_name.value, at_name_default.value) LIKE '%tesst%') AND (IF(at_name.value_id > 0, at_name.value, at_name_default.value) LIKE '%tesst%') AND (IF(at_name.value_id > 0, at_name.value, at_name_default.value) LIKE '%tesst%') AND (IF(at_name.value_id > 0, at_name.value, at_name_default.value) LIKE '%tesst%') AND (IF(at_name.value_id > 0, at_name.value, at_name_default.value) LIKE '%tesst%') AND (IF(at_name.value_id > 0, at_name.value, at_name_default.value) LIKE '%tesst%') AND (IF(at_name.value_id > 0, at_name.value, at_name_default.value) LIKE '%tesst%') AND (IF(at_name.value_id > 0, at_name.value, at_name_default.value) LIKE '%tesst%') ORDER BY e.entity_id ASC
% перед условием а так же IF генерируют кучу тормозов, а еще и блокировок. Что это за адова цмс чтобы? Чтобы стороной ее обходить...


Sun
13.12.2017
17:34:55
Господа, есть интересный вопрос: возникла задача запускать винду, кхм, в докере, да ещё и с пробросом гпу.
По этому поводу появилась мысль, что сделать это можно, запуская qemu в контейнере, бегущем в привелегированном режиме и подключать образ винды из бакета.
Я в правильную сторону мыслю?

nikoinlove
13.12.2017
17:35:33
боже но зачем
зачем использовать докер там где он не нужен

Sun
13.12.2017
17:35:46

nikoinlove
13.12.2017
17:35:55
хочешь образ винды под рукой возьми vagrant
докер тут не нужен
вообще
совсем

Google

nikoinlove
13.12.2017
17:36:04
он не про виртуализацию

Sun
13.12.2017
17:36:07
Периодически надо запускать много инстансов
Одинаковых

nikoinlove
13.12.2017
17:36:28
для запуска много инстансов не нужен докер
для одинаковых тоже

Sun
13.12.2017
17:36:45
Терраформ?

Andrey
13.12.2017
17:37:08

nikoinlove
13.12.2017
17:37:36
да хоть виртуалбокс кли в цикле дергай

Dmitry
13.12.2017
17:37:43

nikoinlove
13.12.2017
17:38:08
докер в винде работает через гипер-в
только вот он там не нужен, хватит просто гипер-в

Andrey
13.12.2017
17:38:18

nikoinlove
13.12.2017
17:38:29
а докер вообще не умеет ничего прокидывать
потому что он не виртуализация

Dmitry
13.12.2017
17:38:48
Если мы про серверную.

nikoinlove
13.12.2017
17:39:03
да, неважно про какую

Andrey
13.12.2017
17:39:05
по этому не вижу ничего кроме vmware

Sun
13.12.2017
17:39:39
Сейчас есть Дженкинс и кубер. Не хочется городить башню из левых инструментов и костылей.
Периодически надо очень быстро обработать видео проприетарным виндовым софтом. Для этого надо запустить на AWS пачку инстансов с гпу, виндой и батником.

Dmitry
13.12.2017
17:39:52

nikoinlove
13.12.2017
17:40:36
то есть у вас даже нет докера)