Delen via


Vereisten voor schijfinvoer/uitvoer van SQL Server Database Engine (I/O)

In dit artikel worden de I/O-vereisten (Disk Input/Output) van sql Server Database Engine beschreven.

Oorspronkelijke productversie: SQL Server
Oorspronkelijk KB-nummer: 967576

Inleiding

SQL Server vereist dat systemen gegarandeerde levering van stabiele media ondersteunen, zoals wordt beschreven in de volgende downloaddocumenten:

Deze vereiste omvat, maar is niet beperkt tot, de volgende voorwaarden:

  • Windows-logocertificering
  • Schrijfvolgorde
  • Stabiliteit in cache opslaan
  • Er worden geen gegevens herschreven

Systemen die voldoen aan deze vereisten ondersteunen SQL Server-databaseopslag. Systemen hoeven niet te worden vermeld in SQL Server-opslagoplossingenprogramma's, maar ze moeten garanderen dat aan de vereisten wordt voldaan.

SQL Server onderhoudt de eigenschap atomiciteit, consistentie, isolatie en duurzaamheid (ACID) met behulp van het WAL-protocol (Write-Ahead Logging).

Waarschuwing

Het onjuiste gebruik van SQL Server met een onjuist geteste oplossing kan leiden tot gegevensverlies, inclusief totaal databaseverlies.

Technische ondersteuning

Microsoft biedt volledige ondersteuning voor SQL Server- en SQL Server-toepassingen. Problemen die worden veroorzaakt door de I/O-oplossing, worden echter naar de fabrikant van het apparaat verwezen. Symptomen kunnen zijn, maar zijn niet beperkt tot, het volgende:

  • Database beschadigd
  • Back-upbeschadiging
  • Onverwacht gegevensverlies
  • Ontbrekende transacties
  • Onverwachte afwijkingen in I/O-prestaties

Neem contact op met uw leverancier om te bepalen of uw hardwareoplossing ondersteuning biedt voor gegarandeerde levering aan stabiele media, zoals beschreven in het SQL Server Always-On-programma. We raden u ook aan contact op te leggen met uw leverancier om te controleren of u de oplossing juist hebt geïmplementeerd en geconfigureerd voor transactioneel databasegebruik.

Het is een veelvoorkomende procedure voor probleemoplossing voor een Microsoft Ondersteuning professional om u te vragen om niet-essentiële taken uit te schakelen en onderdelen van derden uit te schakelen of te verwijderen, databasebestanden te verplaatsen, stuurprogramma's te verwijderen en vergelijkbare acties uit te voeren. We proberen altijd het bereik van het probleem te verminderen terwijl we dit proberen te identificeren. Nadat een probleem is geïdentificeerd als niet-gerelateerd aan de taken of producten van derden, kunnen deze taken of producten van derden opnieuw worden geïntroduceerd in de productieomgeving.

Zie het volgende artikel voor meer informatie:

Meer informatie

De volgende tabel bevat koppelingen naar aanvullende informatie die betrekking heeft op specifieke I/O-configuraties.

I/O-interne SQL Server
WAL
Bestandssysteemfuncties
  • SQL Server-databases worden niet ondersteund op gecomprimeerde volumes (behalve 2005 alleen-lezenbestanden)
  • Verminderde prestaties in sommige functies van SQL Server wanneer u EFS gebruikt om databasebestanden te versleutelen
I/O-caching
Fysieke indeling en ontwerp
Tempdb
Hulpprogramma's
Diagnostiek
Xperf-resources:
  • MSSQLSERVER-fout 823
  • NAS (Network Attached Storage) Beschrijving van ondersteuning voor netwerkdatabasebestanden in SQL Server
    iSCSI Ondersteuning voor SQL Server op onderdelen van iSCSI-technologie
    Mirroring en AlwaysOn-beschikbaarheidsgroepen Deze whitepapers zijn ook van toepassing op Microsoft SQL Server 2008 en latere versies van SQL Server.
    I/O-affiniteit INF: Informatie over het instellen van de I/O-affiniteitsoptie van SQL Server