Introduction

Effectué

Vous travaillez en tant qu’ingénieur de base de données prenant en charge les bases de données cloud dans Azure. Votre organisation a récemment déployé Azure Database pour PostgreSQL et vous devez comprendre la concurrence et le verrouillage dans Azure Database pour PostgreSQL afin de mieux prendre en charge vos utilisateurs et développeurs.

Azure Database pour PostgreSQL est une solution de base de données relationnelle multi-utilisateur. La possibilité de prendre en charge de nombreux utilisateurs simultanés permet aux bases de données PostgreSQL de monter en puissance et d’activer les applications qui prennent en charge de nombreux utilisateurs et emplacements en même temps. L’augmentation des utilisateurs entraîne un risque de conflits. Il est donc important de comprendre les systèmes d’accès concurrentiel en place dans Azure Database pour PostgreSQL afin de gérer la concurrence et les conflits.

Dans ce module, nous examinons les niveaux d’isolation et le verrouillage dans Azure Database pour PostgreSQL.

Objectifs d’apprentissage

Une fois ce module terminé, vous pourrez :

  • Décrire le contrôle de contenu multiversion et les instantanés dans Azure Database pour PostgreSQL.
  • Décrire les niveaux d’isolation dans Azure Database pour PostgreSQL.
  • Décrire le verrouillage dans Azure Database pour PostgreSQL.

Conditions préalables

  • Illustrez une compréhension des bases de données relationnelles.
  • Illustrez une compréhension de base de SQL.