Знакомство
Вы работаете в качестве инженера базы данных, поддерживающего облачные базы данных в Azure. В вашей организации недавно была развернута база данных Azure для PostgreSQL. Вам необходимо понять, как параллелизм и блокировка в этой системе могут наилучшим образом поддерживать ваших пользователей и разработчиков.
База данных Azure для PostgreSQL — это решение для реляционной базы данных с несколькими пользователями. Возможность поддержки многих одновременных пользователей позволяет базам данных PostgreSQL масштабировать и включать приложения, поддерживающие множество пользователей и расположений одновременно. Увеличение числа пользователей приводит к риску конфликтов, поэтому важно понимать системы параллелизма, которые находятся на месте в Базе данных Azure для PostgreSQL для управления параллелизмом и конфликтами.
В этом модуле мы рассмотрим уровни изоляции и блокировку в Базе данных Azure для PostgreSQL.
Цели обучения
После завершения этого модуля вы сможете:
- Опишите управление содержимым с несколькими версиями и создание снимков в Базе данных Azure для PostgreSQL.
- Описание уровней изоляции в Базе данных Azure для PostgreSQL.
- Опишите блокировку в базе данных Azure для PostgreSQL.
Необходимые условия
- Продемонстрировать понимание реляционных баз данных.
- Продемонстрировать понимание базового SQL.