Метка: транзакции
-
Уровни изоляции транзакций в PostgreSQL
Статья основана на 30 видео из 30 тем курса SQL c 0 от Аристова Евгения. Ссылки на видео на платформах RUTUBE и VK видео. Ранее в блоге уже выходили статьи про транзакции и уровни изоляции транзакций. В этой статье рассмотрим данные темы подробнее. ACID Следование принципам ACID позволяет обеспечить параллельную нагрузку. Параллельная нагрузка: ACID – это: Atomicity — АтомарностьConsistency…
-
Открытые лекции от aristov.tech
Всего на данный момент проведено 6 открытых лекций. Уровни изоляции транзакций PostgreSQL Небольшая лекция на тему ACID, transaction, isolation level. Запись занятия доступна в ютуб версии, рутуб версии и VK Видео. Также доступны текстовая версия урока, презентация и скрипты. Транзакции и MVCC в PostgreSQL Как происходит вставка/удаление/обновление данных под капотом, какие есть плюсы и минусы данного…
-
MVCC в PostgreSQL
Статья основана на 29 видео из 30 тем курса SQL c 0 от Аристова Евгения. Ссылки на видео на платформах RUTUBE и VK видео. Данные в СУБД должны соответствовать принципам ACID – атомарность, консистентность, изоляция и надежность. Эти свойства данных поддерживаются транзакциями, которые переводят базу данных из одного консистентного состояния в другое, при этом не мешая друг другу. Механизм…
-
DELETE в PostgreSQL
Статья основана на 18 видео из 30 тем курса SQL c 0 от Аристова Евгения. Ссылки на видео на платформах RUTUBE и VK видео. В прошлых статьях мы уже разбирали некоторые команды в PostgreSQL: SELECT, ALTER&DROP, WHERE, UPDATE, INSERT. В этой статье рассмотрим DELETE. DELETE Команда DELETE используется реже, чем другие команды в PostgreSQL. Однако иногда необходимо удалять старые…
-
UPDATE в PostgreSQL
Статья основана на 17 видео из 30 тем курса SQL c 0 от Аристова Евгения. Ссылки на видео на платформах RUTUBE и VK видео. В прошлой лекции была разобрана команда INSERT для вставки данных. Помимо добавления новых строк, бывает нужно и обновление старых. Для этого существует команда UPDATE, использование которой составляет ~5% от всех операций в СУБД. UPDATE Внутри…
-
INSERT в PostgreSQL
Статья основана на 16 видео из 30 тем курса SQL c 0 от Аристова Евгения. Ссылки на видео на платформах RUTUBE и VK видео. В прошлых статьях мы уже рассматривали некоторые команды в PostgreSQL – SELECT, ALTER&DROP, WHERE. В этой статье изучим INSERT. После создания базы и схемы данных нужно загружать непосредственно данные, так как без них база данных…