а где OS, версия запущен mysql? Я в докере попробовал, всё норм: podman run --name m8017 -d -e MYSQL_ROOT_PASSWORD=secret -p 3311:3306 mysql/mysql-server:8.0.11 --log-bin=mysq...
что такое wait_timeout: 1. mysqld: так, результат запроса клиенту отправили, спим как максимум до wait_timeout 2. хмм, 4 часа (wait_timeout) прошло, а этот гад новые запросы н...
а зачем курсор? через insert select не реализуемо?
скорее как это сделать консистентно? что если в процессе нашего копирования базы кто-то будет пытаться дропнуть таблицу? для самопального скрипта это ерунда, а для официальной...
timestamp лучше чем datetime потому что меньше в байтах. Если делать 8 байт, то datetime - более логичный формат (рождество юникса vs рождество христово), а сравнивать эти 8 б...
нет, откуда взялась ошибка 1808? кто-то пытается сделать alter table tablename import tablespace. Табличка перед discard tablespace была создана в dynamic, а ibd файл был comp...
@delic1ous_me а что не так? mysql> select id,to_base64(b),hex(b) from t\G *************************** 1. row *************************** id: 1 to_base64(b): qrvM3e4...
SHOW CREATE TABLE person; что показывает?
apt-get install -f чтобы починить текущее состояние. Надо убить лишние пакеты: оставить или марию или myql 5.7. MySQL 5.7 лучше использовать из репозитория официального от m...
что такое connect_timeout. 1. mysqld (спим) 2. ой нам кто-то сокет открыл! запускаем таймер на connect_timeout (10 секунд) 3. прошло 10 секунд. 4. mysqld: эта сволочь с тами ш...
а временных таблиц много? может на myisam перейти для internal_tmp_tables ?
как делается дамп, что показывал show master status и show slave status перед каждым действием?
@alexey_kopytov кстати а ты corruption не видел с compressed="zlib" ? у меня два раза раз в 3-4 месяца mysql выпал на ext4 c ошибкой crc при работе на PK, после рестора из лог...
как делается бекап? чем делается? Если на мастере есть gtid лучше master_autopoition=1 вместо master_log*, если конечно бекап нормально определяет какой был gtid на момент бек...
вроде починило разницу на zfs, только производительность - грусть тоска: https://bugs.mysql.com/bug.php?id=86215 было на 5.7: trx_commit=2: queries: ...
@Vyrva_Igor перезапустить просто. Если есть кворум в кластере (или забустрапленная нода), то галера сама сделает IST или SST. В худшем случае (если файлы повреждены (lol а поч...
возможно у таблицы неправильная кодировка или при дампе --default-character-set=utf8 не задали. В строчке точно смайлов не может быть?
там действительно 2 строчки? Если табличка может быть большая, тогда alter table campaigns add key (language_id)
query_cache_type=0 query_cache_size=0 5.7.32+ ?
или sql полицию делать, как только из запланированного роста нагрузки запрос выбился, его в карантин, а программиста на ковёр? :D