Condividi tramite


Requisiti di input/output del disco di SQL Server motore di database (I/O)

Questo articolo descrive i requisiti di input/output del disco (I/O) di SQL Server motore di database.

Versione originale del prodotto: SQL Server
Numero KB originale: 967576

Introduzione

SQL Server richiede che i sistemi supportino la distribuzione garantita a supporti stabili, come descritto nei documenti di download seguenti:

Questo requisito include, ma non solo, le condizioni seguenti:

  • Certificazione logo Windows
  • Ordinamento di scrittura
  • Stabilità della memorizzazione nella cache
  • Nessuna riscrittura dei dati

I sistemi che soddisfano questi requisiti supportano l'archiviazione del database di SQL Server. I sistemi non devono essere elencati nei programmi di soluzioni di archiviazione di SQL Server, ma devono garantire che i requisiti siano soddisfatti.

SQL Server mantiene la proprietà atomicità, coerenza, isolamento e durabilità (ACID) usando il protocollo Write-Ahead Logging (WAL).

Avviso

L'uso non corretto di SQL Server con una soluzione testata in modo non corretto può comportare una perdita di dati, inclusa la perdita totale del database.

Supporto tecnico

Microsoft fornirà supporto completo per le applicazioni basate su SQL Server e SQL Server. Tuttavia, i problemi causati dalla soluzione di I/O verranno indicati al produttore del dispositivo. I sintomi possono includere, ma non sono limitati a, i seguenti:

  • Danneggiamento del database
  • Danneggiamento del backup
  • Perdita di dati imprevista
  • Transazioni mancanti
  • Variazioni impreviste delle prestazioni di I/O

Per determinare se la soluzione hardware supporta la distribuzione garantita ai supporti stabili, come descritto nel programma ALWAYS-On di SQL Server, rivolgersi al fornitore. È anche consigliabile contattare il fornitore per verificare di aver distribuito e configurato correttamente la soluzione per l'uso del database transazionale.

È una pratica comune per la risoluzione dei problemi per un supporto tecnico Microsoft professionista chiedere di disabilitare processi non essenziali e disabilitare o rimuovere componenti di terze parti, spostare file di database, disinstallare driver ed eseguire azioni simili. Si tenta sempre di ridurre l'ambito del problema mentre si lavora per identificarlo. Dopo che un problema è identificato come non correlato ai processi o ai prodotti di terze parti, tali processi o prodotti di terze parti possono essere reintrodotti nella produzione.

Per maggiori informazioni, consultare l'articolo seguente:

Ulteriori informazioni

Nella tabella seguente vengono forniti collegamenti a informazioni aggiuntive correlate a configurazioni di I/O specifiche.

SQL Server I/O Internals
WAL
Funzionalità del file system
  • Database DI SQL Server non supportati nei volumi compressi (ad eccezione dei file di sola lettura 2005)
  • Riduzione delle prestazioni in alcune funzionalità di SQL Server quando si usa EFS per crittografare i file di database
Memorizzazione nella cache di I/O
Layout fisico e progettazione
Tempdb
Utilità
Diagnostica
Risorse xperf:
NAS (archiviazione collegata alla rete) Descrizione del supporto per i file di database di rete in SQL Server
iSCSI Supporto per SQL Server nei componenti della tecnologia iSCSI
Mirroring e gruppi di disponibilità AlwaysOn Questi white paper si applicano anche a Microsoft SQL Server 2008 e versioni successive di SQL Server.
Affinità di I/O INF: Informazioni su come impostare l'opzione di affinità di I/O di SQL Server