Блог Базы данных → Полезные материалы по базам данных | OTUS >
❄️ Новогодние скидки и старые цены!
Поднимаем стоимость курсов с января. Успейте приобрести их по старой цене, а до 26.12 еще и со скидкой до -30%!
Выбрать курс
Добавляем столбец в PostgreSQL

В системе управления базами данных PostgreSQL для добавления столбца в уже существующую таблицу, как правило, требуется выполнить короткую блокировку уровня ACCESS EXCLUSIVE. Блокировка носит временный характер -- как раз на то время, которое потребуется для обновления системных таблиц каталогов (catalog tables). Рассмотрим нюансы этого процесса.

Колоночные СУБД

Среди NoSQL-систем управления базами данных следует выделить колоночные. Практика показывает, что это неплохой вариант для обработки больших данных. Колоночные СУБД характеризуются высокой производительностью, прекрасной масштабируемостью и эффективным сжатием данных.

Как изменить тип столбца в PostgreSQL?

В обычных случаях изменение типа столбца приведет к полной блокировке таблицы, причем блокировка будет продолжаться, пока все строки не обновятся в соответствии с новым типом. Но есть и исключения:

База данных "ключ-значение"

Как известно, существуют 4 вида нереляционных баз данных: графовые, колоночные, документоориентированые и "ключ-значение". Вкратце рассмотрим последний тип.

Коротко о главном: документоориентированная NoSQL

Существуют 4 основных вида NoSQL-баз данных: документоориентированные, графовые, колоночные и "ключ-значение". Вкратце рассмотрим первый из этих видов.

Популярное
Сегодня тут пусто
Подписка со скидкой до 26.12.!
15% на все подписки 6 месяцев, 20% на подписки Standard и Professional 12 месяцев. Успейте →