SQL Server requisiti di input/output del disco del motore di database

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

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

Introduzione

SQL Server richiede che i sistemi supportano il recapito garantito a supporti stabili, come descritto nei documenti di download seguenti:

Questo requisito include, a titolo esemplificarsi, le condizioni seguenti:

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

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

SQL Server mantiene la proprietà ACID (Atomicity, Consistency, Isolation and Durability) usando il protocollo WAL (Write-Ahead Logging).

Avviso

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

Supporto tecnico

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

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

Per determinare se la soluzione hardware supporta il "recapito garantito a supporti stabili" come descritto nel programma SQL Server Always-On, 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 procedura comune per la risoluzione dei problemi per un professionista supporto tecnico Microsoft chiedere di disabilitare i processi non essenziali e di disabilitare o rimuovere componenti di terze parti, spostare file di database, disinstallare i driver ed eseguire azioni simili. Si cerca sempre di ridurre l'ambito del problema mentre si lavora per identificarlo. Dopo che un problema è stato 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 sono disponibili collegamenti a informazioni aggiuntive correlate a configurazioni di I/O specifiche.

Interni di I/O SQL Server
WAL
Funzionalità del file system
  • SQL Server database 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 (Network Attached Storage) Descrizione del supporto per i file di database di rete in SQL Server
Iscsi Supporto per SQL Server sui componenti della tecnologia iSCSI
Gruppi di disponibilità mirroring e Always On 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à I/O SQL Server