Skip to Content
Dismiss
Innovazione
Una piattaforma creata per l'AI

Unificata, automatizzata e pronta a trasformare i dati in intelligence.

Scopri come
Dismiss
16-18 giugno, Las Vegas
Pure//Accelerate® 2026

Scopri come trarre il massimo dai tuoi dati. 

Registrati ora

Che cos'è l'ACID del database?

ACID è l'acronimo delle quattro proprietà principali di un database: atomicità, coerenza, isolamento e durata. È spesso associato a database relazionali, ma anche un database NoSQL (non relazionale) può seguire le regole ACID. Le transazioni ACID sono comuni in molti dei motori di database più diffusi sul mercato e garantiscono che le azioni di lettura e scrittura non interferiscano con l'integrità dei dati.

Che cos'è l'ACID del database?

Un database che segue le best practices ACID ha le seguenti caratteristiche:

  • Atomicità: Previeni la perdita di dati, i record orfani e le transazioni parziali con l'atmosfera. Un database con atomicità fornisce transazioni "tutte o nulla" in modo da non perdere i dati se una parte di una transazione non funziona nel midstream.
  • Coerenza: I vincoli delle tabelle nei database ACID richiedono che tutte le transazioni memorizzino i dati in un formato coerente.
  • Isolamento: Un database ACID assicura che le transazioni non restituiscano letture o scritture sporche isolando i dati ed eseguendo transazioni una alla volta.
  • Durabilità: Un guasto del sistema (ad esempio un'interruzione dell'alimentazione elettrica) può interferire con le transazioni, pertanto un database ACID garantisce che il failover impedisca la perdita di dati dovuta a un evento critico.

Atomicità

Le moderne transazioni di database hanno più di un passaggio per finalizzare un record. Ad esempio, un cliente può creare un ordine, quindi una procedura memorizzata utilizza un'istruzione INSERT per aggiungere un record alle tabelle degli ordini e di products_ordered. Se l'aggiunta di un record alla tabella degli ordini non riesce, non è necessario aggiungerlo alla tabella products_ordered. In questo modo si crea un record orfano.

Con l'atomicità, il database ripristina tutte le transazioni quando una si guasta, in modo che i dati rimangano coerenti ed evitino danni. Solo quando tutti i passaggi di una transazione sono stati completati correttamente, i dati vengono memorizzati. L'atomicità evita il danneggiamento dei dati, la perdita di dati e i record orfani.

Coerenza

I database relazionali hanno vincoli che consentono di memorizzare solo tipi specifici di dati. I database NoSQL memorizzano i dati con il proprio formato di set. Ad esempio, se si specifica che è possibile memorizzare solo un numero decimale in una colonna totale dell'ordine, il tentativo di memorizzare una stringa causerà un errore. La coerenza dei dati fornisce agli sviluppatori un valore noto quando lavorano con un dataset.

La coerenza in un database significa che i dati possono essere previsti, il che significa che se si estrae dati per un determinato record si otterrà un risultato previsto. Utilizzando l'esempio di tabella degli ordini, si può ricevere un valore decimale per qualsiasi query che recupera un valore dalla colonna totale dell'ordine.

Isolamento

Le letture sporche e le scritture sporche avvengono quando un utente esegue una query nel momento specifico in cui il database sta apportando modifiche a un valore. Ad esempio, se si desidera conoscere il totale di tutti gli ordini del mese, si potrebbe ottenere un risultato errato se si leggono i dati al momento dell'aggiornamento del totale dell'ordine. Lo stesso può accadere con le azioni di scrittura se i dati vengono letti prima che un'istruzione di aggiornamento precedente possa essere eseguita. 

Le letture e le scritture sporche possono danneggiare i dati e distruggerne l'integrità. Le transazioni isolate eseguono dichiarazioni una per una, in modo che i dati rimangano coerenti e intatti anche con milioni di transazioni giornaliere. Le transazioni isolate possono bloccare i record, apportare modifiche e rilasciare i record per la transazione successiva.

Durata

Sia i database strutturati che quelli non strutturati devono memorizzare i dati in modo coerente e permanente dopo il completamento di una transazione, anche in caso di guasto del sistema. Devono essere implementati anche i log delle transazioni e i guasti dell'infrastruttura, ma il database stesso deve essere in grado di archiviare i dati in modo coerente e senza causare alcun danneggiamento dei dati. I motori di database hanno le proprie strategie e tecniche di failover, ma gli amministratori devono poter contare su di loro per il ripristino dei dati.

Ad esempio, un'interruzione dell'alimentazione potrebbe interrompere una transazione a metà corsa. Che l'amministratore debba annullare le transazioni o ripristinare i dati, il database deve essere in grado di gestire il guasto. Per la maggior parte degli amministratori, il failover viene gestito anche con backup e ridondanza. L'ACID può essere di aiuto per la strategia di disaster recovery più ampia di un'organizzazione. 

Conclusione

I database mission-critical hanno bisogno di proprietà ACID per supportare le applicazioni aziendali. Le proprietà ACID sono essenziali per l'integrità dei dati e per garantire che i dati possano essere recuperati e utilizzati da tutte le applicazioni desiderate. Gli amministratori devono comunque eseguire i backup e assicurarsi che il server di database funzioni correttamente, ma disporre di proprietà ACID è fondamentale per la business continuity.

Potrebbe interessarti anche...

03/2026
Azure VMware Storage - Cut AVS Costs by 40% | Everpure
Reduce Azure VMware Solution costs by 40% with independently scalable storage. Enterprise-grade block storage managed directly from Azure portal.
Solution brief
5 pages

Esplora risorse ed eventi principali

TRADESHOW
Pure//Accelerate® 2026
June 16-18, 2026 | Resorts World Las Vegas

Preparati all'evento più importante a cui parteciperai quest'anno.

Registrati ora
DEMO DI PURE360
Esplora, scopri e prova Pure Storage.

Accedi a video e demo on demand per scoprire i vantaggi che Pure Storage ti offre.

Guarda le demo
VIDEO
Guarda: Il valore di un Enterprise Data Cloud (EDC).

Charlie Giancarlo spiega perché il futuro è nella gestione dei dati, non dello storage. Scopri in che modo un approccio unificato trasforma le operazioni IT aziendali.

Guarda
RISORSA
Lo storage legacy non può alimentare il futuro.

I workload moderni richiedono velocità, sicurezza e scalabilità AI-ready. Il tuo stack è pronto?

Effettua la valutazione
Il browser che stai usando non è più supportato.

I browser non aggiornati spesso comportano rischi per la sicurezza. Per offrirti la migliore esperienza possibile sul nostro sito, ti invitiamo ad aggiornare il browser alla versione più recente.

Personalize for Me
Steps Complete!
1
2
3
Personalize your Everpure experience
Select a challenge, or skip and build your own use case.
Strategie di virtualizzazione pronte per affrontare il futuro

Soluzioni di storage per tutte le tue esigenze

Consenti progetti di AI di qualunque dimensione

Storage a performance elevate per pipeline dei dati, formazione e inferenza

Proteggiti dalla perdita dei dati

Soluzioni di resilienza informatica che proteggono i tuoi dati

Riduci i costi delle operazioni su cloud

Storage efficiente dal punto di vista dei costi per Azure, AWS e private cloud

Accelera le performance di applicazioni e database

Storage a bassa latenza per le performance delle applicazioni

Riduci il consumo di energia e di ingombro del data center

Storage efficiente delle risorse per ottimizzare l'utilizzo dei data center

Confirm your outcome priorities
Your scenario prioritizes the selected outcomes. You can modify or choose next to confirm.
Primary
Reduce My Storage Costs
Lower hardware and operational spend.
Primary
Strengthen Cyber Resilience
Detect, protect against, and recover from ransomware.
Primary
Simplify Governance and Compliance
Easy-to-use policy rules, settings, and templates.
Primary
Deliver Workflow Automation
Eliminate error-prone manual tasks.
Primary
Use Less Power and Space
Smaller footprint, lower power consumption.
Primary
Boost Performance and Scale
Predictability and low latency at any size.
What’s your role and industry?
We've inferred your role based on your scenario. Modify or confirm and select your industry.
Select your industry
Financial services
Government
Healthcare
Education
Telecommunications
Automotive
Hyperscaler
Electronic design automation
Retail
Service provider
Transportation
Which team are you on?
Technical leadership team
Defines the strategy and the decision making process
Infrastructure and Ops team
Manages IT infrastructure operations and the technical evaluations
Business leadership team
Responsible for achieving business outcomes
Security team
Owns the policies for security, incident management, and recovery
Application team
Owns the business applications and application SLAs
Describe your ideal environment
Tell us about your infrastructure and workload needs. We chose a few based on your scenario.
Select your preferred deployment
Hosted
Dedicated off-prem
On-prem
Your data center + edge
Public cloud
Public cloud only
Hybrid
Mix of on-prem and cloud
Select the workloads you need
Databases
Oracle, SQL Server, SAP HANA, open-source

Key benefits:

  • Instant, space-efficient snapshots

  • Near-zero-RPO protection and rapid restore

  • Consistent, low-latency performance

 

AI/ML and analytics
Training, inference, data lakes, HPC

Key benefits:

  • Predictable throughput for faster training and ingest

  • One data layer for pipelines from ingest to serve

  • Optimized GPU utilization and scale
Data protection and recovery
Backups, disaster recovery, and ransomware-safe restore

Key benefits:

  • Immutable snapshots and isolated recovery points

  • Clean, rapid restore with SafeMode™

  • Detection and policy-driven response

 

Containers and Kubernetes
Kubernetes, containers, microservices

Key benefits:

  • Reliable, persistent volumes for stateful apps

  • Fast, space-efficient clones for CI/CD

  • Multi-cloud portability and consistent ops
Cloud
AWS, Azure

Key benefits:

  • Consistent data services across clouds

  • Simple mobility for apps and datasets

  • Flexible, pay-as-you-use economics

 

Virtualization
VMs, vSphere, VCF, vSAN replacement

Key benefits:

  • Higher VM density with predictable latency

  • Non-disruptive, always-on upgrades

  • Fast ransomware recovery with SafeMode™

 

Data storage
Block, file, and object

Key benefits:

  • Consolidate workloads on one platform

  • Unified services, policy, and governance

  • Eliminate silos and redundant copies

 

What other vendors are you considering or using?
Thinking...
Your personalized, guided path
Get started with resources based on your selections.