Начало » Использование СУБД » PostgreSQL » SQL миграции в Postgres
SQL миграции в Postgres [сообщение #2404] |
Sat, 27 May 2023 22:12 |
BlackEric
Сообщений: 360 Зарегистрирован: June 2022
|
Senior Member |
|
|
SQL миграции в Postgres. Часть 1
Цитата:Как обновить значение атрибута для всех записей таблицы? Как добавить первичный или уникальный ключ в таблицу? Как разбить таблицу на две? Как ...
Если приложение может быть недоступно какое-то время для проведения миграций, то ответы на эти вопросы не представляют сложности. А что делать, если миграции нужно проводить на горячую – не останавливая базу данных и не мешая другим с ней работать?
На эти и другие вопросы, возникающие при проведении миграций схемы и данных в PostgreSQL, постараемся дать ответы в виде практических советов.
Эта статья – расшифровка выступления на конференции SmartDataConf (здесь можно найти презентацию и видео). Текста получилось много, поэтому материал будет разбит на 2 статьи:
базовые миграции;
подходы по обновлению больших таблиц.
SQL миграции в Postgres. Часть 2
Цитата:В первой части мы рассмотрели базовые операции, такие как добавление новых атрибутов, создание индексов и ограничений и т.д.
Эта статья посвящена двум более сложным миграциям:
обновление большой таблицы
разделение таблицы на две
Две очень интересные статьи по обновлению кластеров бд.
|
|
|
Переход к форуму:
Текущее время: Thu Nov 21 11:44:22 GMT+3 2024
Общее время, затраченное на создание страницы: 0.00904 секунд
|