@dba_ru

Страница 476 из 718
Maxim
11.04.2018
12:23:01
добрый день!

подскажите, как засунуть в переменную результат селекта и затем произвести арифметические вычисления с переменной?

Ivan
11.04.2018
12:24:03
Хочу понять "индексы" посоветуйте статью какуе-то.

Vladislav
11.04.2018
12:25:19
Google
Mikhail
11.04.2018
12:30:53
Хочу понять "индексы" посоветуйте статью какуе-то.
http://highload.guide/blog/basics_indexing.html на мой взгляд очень норм изложено

Alexey
11.04.2018
12:44:45
Народ, я столкнулся с проблемой, о которой мне нужно что-то почитать, а что именно я не знаю. Суть: имеется пачка схем в MySQL. С помощью mysqldump выполняется dump всех схем последовательно. После того, как скрипт доходит до схемы "example", mysqldump падает со следующей ошибкой: Got packet bigger than 'max_allowed_packet' bytes when dumping table "SOMETHING" .... При этом СУБД начинает отвечать ошибкой connection refused и не даёт снять остальные дампы. Пробовал увеличивать параметр max_allowed_packet до 1G - лучше не стало. При этом, если схему "example" выкинуть из списка схем, dump которых требуется выполнить - всё проходит гладко. И сама схема "example" дампится отдельно без каких-либо ошибок Куды копать? Что хотит от меня MySQL? =)

Ilia
11.04.2018
12:50:17
Maxim
11.04.2018
12:50:56
все решил уже, сильно я замудрить хотел, а оказалось все проще простого!

Ilia
11.04.2018
12:51:51
Select @var = expr from the to table where ....

Mikhail
11.04.2018
12:51:54
Народ, я столкнулся с проблемой, о которой мне нужно что-то почитать, а что именно я не знаю. Суть: имеется пачка схем в MySQL. С помощью mysqldump выполняется dump всех схем последовательно. После того, как скрипт доходит до схемы "example", mysqldump падает со следующей ошибкой: Got packet bigger than 'max_allowed_packet' bytes when dumping table "SOMETHING" .... При этом СУБД начинает отвечать ошибкой connection refused и не даёт снять остальные дампы. Пробовал увеличивать параметр max_allowed_packet до 1G - лучше не стало. При этом, если схему "example" выкинуть из списка схем, dump которых требуется выполнить - всё проходит гладко. И сама схема "example" дампится отдельно без каких-либо ошибок Куды копать? Что хотит от меня MySQL? =)
Мне кажется - если есть возможность простоя и операция единоразовая - проще сделать файловый бэкап, если же нет - то может есть смысл посмотреть в сюда - https://www.percona.com/software/mysql-database/percona-xtrabackup ?

lost
11.04.2018
12:53:33
проще xtrabackup заюзать

ей богу

чем этим говном дамп снимать

Google
Alexey
11.04.2018
12:55:32
Тебе надо этот 'max_allowed_packet' увеличить. Он там расширяется до бесконечности почти.
На сколько я знаю, стоит ограничение в 1G. Собственно, его и указывал. Самое интересное - отдельно схема "example" спокойно дампится и с default'ным значением

Vladislav
11.04.2018
12:56:17
что я уловил, у клиента и сервера разные настройки

плюс есть еще какая-то опция

Alexey
11.04.2018
12:59:10
что я уловил, у клиента и сервера разные настройки
Думаю, нет. И там и там берётся default'ное значение max_allowed_packet Создание dump'а запускается следующей командой: mysqldump -q -f --lock-all-tables --master-data=2 --socket=/var/lib/mysql/mysql.sock --user=user --password=password database

Alexey
11.04.2018
13:03:31
я ссылку для кого дал на документацию?
Так, у меня на сервере это значение в 64M установлено, а на клиенте я пробовал с default'ным, потом ставил 64M, а после просто перебирал степени 2 до 1024M

Vladislav
11.04.2018
13:04:24
поясняю, можно сколько угодно ставить на клиенте значени больше, чем на сервере, если сервер все равно не отдаст больше своего значения

и наоборот

т.е. работать будет по наименьшему из двух значений: клиента или сервера

Alexey
11.04.2018
13:06:43
Логично... Меня удивляет то, что отдельно от других dump схемы exaple делается без каких-либо проблем... Ну и всех других от example - тоже

Vladislav
11.04.2018
13:14:29
у меня есть теоретическое предположение, но если это так, то это печально для mysql и по теории, такое должны были давно пофиксить

очень интересно, сколько места занимают у вас схема example и сумма всех остальных

Alexey
11.04.2018
13:23:33
очень интересно, сколько места занимают у вас схема example и сумма всех остальных
example весит около 3,5GB, при этом есть схемы, которые весят более 370GB

Vladislav
11.04.2018
13:27:09
blob'ы есть большие?

Alexey
11.04.2018
14:00:39
blob'ы есть большие?
Тяжесть... Есть какой-то более простой способ посмотреть, чем SHOW COLUMNS FROM ?

Страница 476 из 718