А вообще, принёс вас сегодня занятное - Dynimize, с помощью которого, по заявлению разработчиков, можно серьёзно улучшить производительность сервера БД. В заметке небольшой обзор, ссылки на подробности, графики и тесты. Продукт в бете, скорее всего станет платным, но посмотреть на него интересно.
https://sysadmin.pm/dynimize/
#dynimize #mysql #jit
https://sysadmin.pm/dynimize/
#dynimize #mysql #jit
В коллекцию ссылок - анализатор EXPLAIN FORMAT=JSON. Вставляем в форму JSON вывод, жмём на кнопку, получаем результат.
https://preetam.github.io/explain-analyzer/#!/explain/
#mysql #json
https://preetam.github.io/explain-analyzer/#!/explain/
#mysql #json
🖱 Репликация из MySQL в PostgreSQL.
Система репликации из мускуля в постгре:
https://github.com/the4thdoctor/pg_chameleon
Установка и настройка очень простые (поставили с помощью pip, создали пользователей, начали работать).
Возьмите на заметку, на случай если с задачами такой репликации или миграции сталкиваться приходится.
#фидбечат #mysql #postgresql
Система репликации из мускуля в постгре:
https://github.com/the4thdoctor/pg_chameleon
Установка и настройка очень простые (поставили с помощью pip, создали пользователей, начали работать).
Возьмите на заметку, на случай если с задачами такой репликации или миграции сталкиваться приходится.
#фидбечат #mysql #postgresql
🖱 Утилита от Facebook, для внесения изменений в структуру MySQL базы без блокировки таблиц в оной: https://github.com/facebookincubator/OnlineSchemaChange
#mysql #github #facebook
#mysql #github #facebook
🖱 Камрады подсказывают ещё один инструмент для работы со структурой БД. Подходит и для MySQL, и для PostgreSQL, судя по описанию: https://github.com/k0kubun/sqldef
#mysql #postgresql #фидбечат
#mysql #postgresql #фидбечат
🛠 Интересный набор скриптов для работы с MySQL: https://gitlab.com/gwinans/dba-tools/
📗 А вот тут моя давняя подборка инструментов для MySQL же: https://sysadmin.pm/mariadb-mysql-optimization/
#mysql #mariadb #dba
📗 А вот тут моя давняя подборка инструментов для MySQL же: https://sysadmin.pm/mariadb-mysql-optimization/
#mysql #mariadb #dba
Записки админа
🛠 Интересный набор скриптов для работы с MySQL: https://gitlab.com/gwinans/dba-tools/ 📗 А вот тут моя давняя подборка инструментов для MySQL же: https://sysadmin.pm/mariadb-mysql-optimization/ #mysql #mariadb #dba
💭 Камрады доплняют:
- В mariadb 10.4 есть /usr/bin/mariadb-report
- Про PMM так же стоит упомянуть.
#mysql #percona #фидбечат
- В mariadb 10.4 есть /usr/bin/mariadb-report
- Про PMM так же стоит упомянуть.
#mysql #percona #фидбечат
📺 Плейлист MySQL @ Oracle Open World 2019 - подвезли интересных видео, можно выбирать и знакомиться с материалом.
#mysql #видео #фидбечат
#mysql #видео #фидбечат
Percona_Database-Checklist-for-High-Traffic-Events.pdf
2.2 MB
🖱 Очевидные вещи, о которых стоит помнить администраторам площадок с MySQL, на которые ожидается прилив большого количества трафика. И ещё по ссылке есть некоторые рекомендации.
#mysql #напочитать
#mysql #напочитать
🖱 https://x-c3ll.github.io/posts/Pivoting-MySQL-Proxy/ - превращаем mysql сервер в socks5 прокси.
#mysql #security #udf
#mysql #security #udf
🖱 Показали утилиту, которая может обеспечить контроль версий для баз данных. Можно сделать снапшот, можно откатиться до нужной версии, скачать базу и т. п. У меня есть сомнения, что с большими базами утилита будет работать нормально, но для обслуживания небольших БД выглядит интересно. https://github.com/infostreams/db
#mysql #github #фидбечат
#mysql #github #фидбечат
🎛 mysqld_qslower - скрипт, позволяющий логировать запросы к MySQL, работающие дольше чем 1ms. Для работы потребуется python3-bcc пакет. Затем останется просто скачать скрипт и запустить его.
#mysql #bpf #будничное
# ./mysqld_qslower.py `pgrep -n mysqld`http://www.brendangregg.com/blog/2016-10-04/linux-bcc-mysqld-qslower.html
#mysql #bpf #будничное
🐬 Хорошая такая серия статей о MySQL Shell (mysqlsh):
• MySQL Shell Dump & Load part 1: Demo!
• MySQL Shell Dump & Load part 2: Benchmarks.
• MySQL Shell Dump & Load part 3: Load Dump.
• MySQL Shell Dump & Load part 4: Dump Instance & Schemas
#mysql #фидбечат #напочитать
• MySQL Shell Dump & Load part 1: Demo!
• MySQL Shell Dump & Load part 2: Benchmarks.
• MySQL Shell Dump & Load part 3: Load Dump.
• MySQL Shell Dump & Load part 4: Dump Instance & Schemas
#mysql #фидбечат #напочитать
⚙️ ZFS datastore for MariaDB - рекомендации для настройки ZFS хранилища на NVME от Let's encrypt. Подсмотрел вот в этой заметке на Хабре - Let's Encrypt перевел серверы БД на AMD EPYC.
#zfs #напочитать #mysql
#zfs #напочитать #mysql
🖱 What is the SQL Query order of Execution?
Хорошая визуализация порядка выполнения SQL запроса.
Принёс из Linkedin, если что...
#sql #query #mysql
Хорошая визуализация порядка выполнения SQL запроса.
Принёс из Linkedin, если что...
#sql #query #mysql
🖱 Migrating a production database without any downtime.
Рекомендации для процесса миграции базы данных. Примеры, схемы, графика и много дополнительных полезных ссылок...
https://teamplify.com/blog/zero-downtime-DB-migrations/
#mysql #database #напочитать
Рекомендации для процесса миграции базы данных. Примеры, схемы, графика и много дополнительных полезных ссылок...
https://teamplify.com/blog/zero-downtime-DB-migrations/
#mysql #database #напочитать
This media is not supported in your browser
VIEW IN TELEGRAM
🛠 dolphie - функциональный tui инструмент для получения информации и аналитики работы MySQL\MariaDB сервера...
https://github.com/charles-001/dolphie
#mysql #mariadb #tui
https://github.com/charles-001/dolphie
#mysql #mariadb #tui
🛠 Upgrading Uber’s MySQL Fleet to version 8.0 - о том, как Uber обновлял свой MySQL с версии 5.7 до 8.0...
https://www.uber.com/en-JO/blog/upgrading-ubers-mysql-fleet/
#mysql #напочитать
https://www.uber.com/en-JO/blog/upgrading-ubers-mysql-fleet/
#mysql #напочитать