Introduzione
Si lavora come tecnico di database che supporta i database basati sul cloud in Azure. L'organizzazione ha recentemente distribuito Database di Azure per PostgreSQL ed è necessario conoscere le funzioni di concorrenza e di blocco in Database di Azure per PostgreSQL per supportare al meglio gli utenti e gli sviluppatori.
Database di Azure per PostgreSQL è una soluzione di database relazionale multiutente. La possibilità di supportare più utenti simultanei consente ai database di PostgreSQL di aumentare il numero di istanze e di abilitare le applicazioni che supportano più utenti e posizioni contemporaneamente. L'aumento degli utenti comporta un rischio di conflitti ed è quindi importante comprendere i sistemi di concorrenza che sono presenti in Database di Azure per PostgreSQL per gestire la concorrenza e i conflitti.
In questo modulo si esaminano sia i livelli di isolamento che la funzione di blocco in Database di Azure per PostgreSQL.
Obiettivi di apprendimento
Al termine di questo modulo si sarà in grado di:
- Descrivere il controllo contenuto multiversione e gli snapshot in Database di Azure per PostgreSQL.
- Descrivere i livelli di isolamento in Database di Azure per PostgreSQL.
- Descrivere la funzione di blocco in Database di Azure per PostgreSQL.
Prerequisiti
- Dimostrare di conoscere i database relazionali.
- Dimostrare di conoscere il linguaggio SQL di base.