Commettere

Autore: Laura McKinney
Data Della Creazione: 1 Aprile 2021
Data Di Aggiornamento: 16 Maggio 2024
Anonim
Come investire in DeFi: i 5 Errori da non commettere per non perdere soldi 💰
Video: Come investire in DeFi: i 5 Errori da non commettere per non perdere soldi 💰

Contenuto

Definizione - Cosa significa Commit?

In senso generale, un commit è l'aggiornamento di un record in un database. Nella truffa di una transazione di database, un commit si riferisce al salvataggio permanente dei dati dopo una serie di modifiche provvisorie. Un commit termina una transazione all'interno di un database relazionale e consente a tutti gli altri utenti di vedere le modifiche.


Un'introduzione a Microsoft Azure e Microsoft Cloud | In questa guida imparerai cos'è il cloud computing e in che modo Microsoft Azure può aiutarti a migrare e gestire la tua azienda dal cloud.

Techopedia spiega Commit

Quando un sistema di database conferma che i dati sono stati salvati, questa deve essere una garanzia ben definita. In caso contrario, esiste il rischio di problemi di integrità dei dati, in cui vi è incertezza sul fatto che i dati disponibili siano effettivamente corretti.

Anche se sembra semplice, la realtà è che i sistemi di database devono offrire anche un certo grado di tolleranza agli errori. Ciò significa che i dati devono essere comunque salvati anche in caso di perdita di alcuni componenti chiave, ad esempio un errore del disco. Un buon sistema di database deve inoltre essere ripristinato in caso di improvvisa perdita di potenza e di rollback o annullamento di tutte le modifiche o transazioni dell'utente senza commit. Ciò si ottiene in genere mediante la registrazione di tutte le transazioni in un file speciale che verrà quindi utilizzato nel caso in cui sia necessario il recupero dei dati.

Gli commit svolgono anche un'altra importante funzione: fungono da punti determinanti in cui i dati modificati sono visibili agli altri utenti. Supponiamo che l'indirizzo di un cliente sia in fase di modifica in un sistema di database. Fino a quando la transazione non viene salvata, gli altri utenti che interrogano i dati dello stesso cliente dovrebbero vedere solo l'indirizzo che era lì prima che fosse modificato. Una volta eseguito il commit, il nuovo indirizzo sostituisce definitivamente quello vecchio sul disco e tutti gli utenti che ora eseguono query sui dati visualizzano ora l'indirizzo modificato.