Метка: транзакции

  • Уровни изоляции транзакций в 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. После создания базы и схемы данных нужно загружать непосредственно данные, так как без них база данных…