Tag Archives: mysql

Идиотский сервер mariadb в свежем Debian’е

В Debian’е 9.6 попробовал установить mysql, но вместо него поставилась mariadb. Сервер автоматически запустился, но зайти в него от меня самого не получалось: $ mysql -u root ERROR 1698 (28000): Access denied for user ‘root’@’localhost’ А с “-p” запрашивался пароль, … Continue reading

Tagged , , , , , | Leave a comment

Как обычно, загадочные грабельки. На этот раз – в MySQL’е

Сегодня на одной машине с MySQL-сервером файловая система оказалась забита более 90%.. Зашёл туда, проверил, и оказалось, что почти всё место занято самим MySQL’ем – в директории /var/lib/mysql/ . Но не просто базой данных, а binlog’ами. Их буквально за сегодня … Continue reading

Tagged , , , , , | Leave a comment

Как обычно, загадочные грабельки, на сей раз в MySQL

На работе один разработчик удалял ненужные старые базы данных на MySQL master-сервере. А внезапно slave перестал работать, типа, не смог у себя удалить одну из тех баз: Error was = Error ‘Error dropping database (can’t rmdir ‘./название_базы/’, errno: 17)’ on … Continue reading

Tagged , , , , | Leave a comment

Загадочные грабельки в MySQL

Единственная программа, написанная на похапе, которая мне нравится – это Zabbix! Сегодня утром он прислал уведомление, что на одном mysql-slave-сервере слишком большая задержка относительно master’а, более двух часов: Причём там и Slave_IO (скачивание логов с master’а и сохранение их у … Continue reading

Tagged , , , , , , | Leave a comment

Как обычно, очередные грабли, на сей раз – в MySQL

На бэкапном MySQL сервере slave отвалился с очень странной ошибкой, с которой я раньше не встречался: Could not execute Update_rows event on table foobar.nodes; Can’t find record in ‘nodes’, Error_code: 1032; handler error HA_ERR_KEY_NOT_FOUND; the event’s master log live-master.001765, end_log_pos … Continue reading

Tagged , , , , , | Leave a comment

Не трогай чужой порт!

Попросили меня сапгрейдить машинку, где живёт крупная база под MySQL, со старенькой 32-битовой CentOS, до 64-битовой. Ну, поставил новую VM, установил туда 64-битовую систему, поставил mysql-server, запустил, всё работает. Потом скопировал конфиг со старой машинки, и тут, как всегда, загадочные … Continue reading

Tagged , , , , , , , , | 1 Comment

Ужасы нашего городка

mysql> select count(*) from ext_requests; +———-+ | count(*) | +———-+ |  7460166 | +———-+ 1 row in set (11 min 34.88 sec) Машина больше ничем не занималась, кроме обработки этого самого запроса. Вот это тоже радует: mysql> show tables; +————————————–+ … Continue reading

Tagged , | Leave a comment

Занимательная задачка по SQL

Как обычно, нарисовалась из практики. Рассмотрим простенькую базу данных типа “классный журнал”. Не в смысле “очень хороший”, а в который школьникам оценки ставят. Три таблицы. Ученики: students(stud_id, stud_name), предметы: subjects(subj_id, subj_name) и оценки, полученные учениками: scores(stud_id, subj_id, date, score). В … Continue reading

Tagged , , | Leave a comment

Кстати о базах данных

Никто случайно не пробовал Infobright storage engine для MySQL?

Tagged , , | Leave a comment

Грабельки MySQLные

А вот кто может пояснить, почему вот на такой синтаксис MySQL ругается: CREATE TABLE `foo` (   `bar` varchar(32) NOT NULL,   UNIQUE KEY `bar` (`bar`) USING BTREE ); а вот такой спокойно принимает: CREATE TABLE `foo` (   `bar` … Continue reading

Tagged , | Leave a comment