Астрологи объявили месяц Гитхаба. Количество полезностей оттуда увеличилось...
Вот, например, innodb_ruby - утилита для парсинга ibdata1 файлов InnoDB. Полезно для изучения структуры или для дебага, например.
Ставим как обычный ruby gem:
И запускаем, указав путь до файла и выбрав нужный режим:
Режим system-spaces покажет структуру файла и кое-какую статистику. О режимах и примерах запуска можно почитать в wiki проекта:
https://github.com/jeremycole/innodb_ruby/wiki
#mysql #mariadb #innodb
Вот, например, 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
GitHub
Home
A parser for InnoDB file formats, in Ruby. Contribute to jeremycole/innodb_ruby development by creating an account on GitHub.
Небольшая заметка о том, как с помощью специального запроса можно получить размер базы данных MySQL, и размер таблиц в ней.
📗 Открыть на сайте.
#будничное #mysql
📗 Открыть на сайте.
#будничное #mysql
Заметки сисадмина
Узнать размер базы MySQL
Получить размер базы MySQL можно как с помощью команды du (подсчитав размер директории с базой), так и с помощью специального запроса в рамках MySQL непосредственно.
А вообще, принёс вас сегодня занятное - 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 #фидбечат