Записки админа
12.8K subscribers
647 photos
28 videos
227 files
2.45K links
Пишу о Linux и администрировании серверов.

Связаться с автором: @servers

Заметки в браузере: https://sysadmin.pm/

Буст канала: https://yangx.top/sysadminnotes?boost
加入频道
Астрологи объявили месяц Гитхаба. Количество полезностей оттуда увеличилось...

Вот, например, innodb_ruby - утилита для парсинга ibdata1 файлов InnoDB. Полезно для изучения структуры или для дебага, например.

Ставим как обычный ruby gem:

# gem install innodb_ruby

И запускаем, указав путь до файла и выбрав нужный режим:

# innodb_space -s /var/lib/mysql/ibdata1 system-spaces

Режим system-spaces покажет структуру файла и кое-какую статистику. О режимах и примерах запуска можно почитать в wiki проекта:

https://github.com/jeremycole/innodb_ruby/wiki

#mysql #mariadb #innodb
mysql-security-excerpt-5.7-en.pdf
1.4 MB
А вот вам обновлённый выпуск "Security in MySQL".

Версия мануала от 22.11.2017.

#книга #mysql
А вообще, принёс вас сегодня занятное - Dynimize, с помощью которого, по заявлению разработчиков, можно серьёзно улучшить производительность сервера БД. В заметке небольшой обзор, ссылки на подробности, графики и тесты. Продукт в бете, скорее всего станет платным, но посмотреть на него интересно.

https://sysadmin.pm/dynimize/

#dynimize #mysql #jit
В коллекцию ссылок - анализатор EXPLAIN FORMAT=JSON. Вставляем в форму JSON вывод, жмём на кнопку, получаем результат.

https://preetam.github.io/explain-analyzer/#!/explain/

#mysql #json
🖱 Репликация из MySQL в PostgreSQL.

Система репликации из мускуля в постгре:

https://github.com/the4thdoctor/pg_chameleon

Установка и настройка очень простые (поставили с помощью pip, создали пользователей, начали работать).

Возьмите на заметку, на случай если с задачами такой репликации или миграции сталкиваться приходится.

#фидбечат #mysql #postgresql
🖱 Утилита от Facebook, для внесения изменений в структуру MySQL базы без блокировки таблиц в оной: https://github.com/facebookincubator/OnlineSchemaChange

#mysql #github #facebook
🖱 Камрады подсказывают ещё один инструмент для работы со структурой БД. Подходит и для MySQL, и для PostgreSQL, судя по описанию: https://github.com/k0kubun/sqldef

#mysql #postgresql #фидбечат
🛠 Интересный набор скриптов для работы с MySQL: https://gitlab.com/gwinans/dba-tools/

📗 А вот тут моя давняя подборка инструментов для MySQL же: https://sysadmin.pm/mariadb-mysql-optimization/

#mysql #mariadb #dba