Forwarded from CatOps
Percona взяли и сделали механизм репликации из Percona MySQL в PostgreSQL…
Сама тулза называется
* Во всех реплицируемых табличках должны быть primary key
* PostgreSQL > 9.5 && MySQL > 5.5
* binlog_format должен быть ROW
* Python > 3.3 (догадайтесь с 1 раза, на каком ЯП тулза)
Такие дела
#databases
Сама тулза называется
pg_chameleon. Требования:* Во всех реплицируемых табличках должны быть primary key
* PostgreSQL > 9.5 && MySQL > 5.5
* binlog_format должен быть ROW
* Python > 3.3 (догадайтесь с 1 раза, на каком ЯП тулза)
Такие дела
#databases
Percona Database Performance Blog
Replication from Percona Server for MySQL to PostgreSQL using pg_chameleon - Percona Database Performance Blog
Replicate changes from a MySQL to PostgreSQL using pg_chameleon. Percona PostgreSQL Support Tech Lead Avinash Vallarapu shows you how.
Forwarded from CatOps
Forwarded from CatOps
Мой опыт показывает, что чем дальше я от баз данных, тем лучше мне, базам данных и компании в целом 🙂
Но так или иначе, с реляционками приходится встречаться и работать. Ловите бесплатную вэб-книгу об индексах в БД
Там хорошее описание, как работать с индексами в популярных движках и, что происходит под капотом
#databases
Но так или иначе, с реляционками приходится встречаться и работать. Ловите бесплатную вэб-книгу об индексах в БД
Там хорошее описание, как работать с индексами в популярных движках и, что происходит под капотом
#databases
Use-The-Index-Luke
SQL Indexing and Tuning e-Book for developers: Use The Index, Luke covers Oracle, MySQL, PostgreSQL, SQL Server, ...
SQL indexing and tuning tutorial for developers. No unnecessary database details—just what developers need to know. Covers all major SQL databases.
Forwarded from CatOps
Новый пост в блоге Джулии Эванс об SQL запросах
Статья небольшая, в ней она рассматривает не столько семантику запросов, сколько последовательность исполнения операций:
- можно ли фильтровать с помощью WHERE по тому, что получено из GROUP BY?
- можно ли сортировать с ORDER BY то, что получено из GROUP BY?
- когда происходит LIMIT?
Бонусом - её скетчи про SQL, которые я насохранял из Twitter :)
#databases #julia
Статья небольшая, в ней она рассматривает не столько семантику запросов, сколько последовательность исполнения операций:
- можно ли фильтровать с помощью WHERE по тому, что получено из GROUP BY?
- можно ли сортировать с ORDER BY то, что получено из GROUP BY?
- когда происходит LIMIT?
Бонусом - её скетчи про SQL, которые я насохранял из Twitter :)
#databases #julia
Forwarded from CatOps
Шпаргалка по работе с Postgres
По ссылке примеры от простейших взаимодейсивий с таблицами до описания запросов для проверки активности БД и анализа статистики
#databases #postgres
По ссылке примеры от простейших взаимодейсивий с таблицами до описания запросов для проверки активности БД и анализа статистики
#databases #postgres
Timescale
Postgres cheat sheet | Timescale
Your Postgres commands in one place. Learn how to use psql to list and create Postgres databases, show your tables, enter your Postgres terminal, and more.
Forwarded from CatOps
Прямо сейчас идёт живьём онлайн конференция Percona Live
Всё, что вы хотели знать о базах данных
#databases #event
Всё, что вы хотели знать о базах данных
#databases #event
Forwarded from CatOps
Автоматический файловер асинхронной репликации в MySQL 8.0.22.
Позволяет автоматически переключиться на файловер сорс, если основной выпал. В статье также есть гайд, как это настроить.
#databases
Позволяет автоматически переключиться на файловер сорс, если основной выпал. В статье также есть гайд, как это настроить.
#databases
Forwarded from I hate overtime
#databases #arch
Отличное научпоп-введение в master-master БД. В программе: как это работает, когда стоит и когда не стоит использовать, в чем отличие от более распространенных master-slave
Отличное научпоп-введение в master-master БД. В программе: как это работает, когда стоит и когда не стоит использовать, в чем отличие от более распространенных master-slave
Medium
Active-Active Shared-Nothing Database Architecture
Choosing the right pattern for the right case