Logg på med Microsoft
Logg på, eller opprett en konto.
Hei,
Velg en annen konto.
Du har flere kontoer
Velg kontoen du vil logge på med.

Forbedring

Anta at du bruker SQL Server 2017 på Linux. I enkelte scenarioer kan oppleve SQL Server data går tapt på systemer som bruker midlertidige hurtigbuffere. Tap oppstår på grunn av uforutsette omstendigheter som strømbrudd før de bufrede dataene er skrevet til en stabil medium. For å hindre at slike scenarier, introduseres en tvunget flukt mekanisme i Kumulativ oppdatering 6 (CU6) for SQL Server-2017 på Linux. Hvis delsystem for lagring ikke kan garantere varig skriver over strømbrudd, anbefaler vi at du bruker CU6 for SQL Server-2017 på Linux.

Denne oppdateringen gjør det mulig for følgende:

  • Tvunget flukt virkemåte under database skrive aktivitet som kontrollpunkt og transaksjonsloggen skriver.

  • Konfigurasjonsinnstillingen for writethrough = 1 og alternatewritethrough = 1 Alternativer som standard. Disse standardinnstillingene lar SQL Server for å kontroller som skriver holdbart tømmes Hvis du vil blokkere enheter . Alternative writethrough er et alternativ for å optimalisere holdbarhet flukt forespørsler til filsystemet . Hvis du vil ha mer informasjon om de to innstillingene, se følgende tabell:

navn

Standard

Beskrivelse

writethrough

1

Gyldige verdier er 0 og 1.

1 = oversetter FILE_FLAG_WRITE_THROUGH forespørsler til O_DSYNC åpnes.

0 = forhindrer oversettelse av FILE_FLAG_WRITE_THROUGH forespørsler til O_DSYNC åpnes.

alternatewritethough

1

Gyldige verdier er 0 og 1.

1 = Aktiverer optimalisert tømming av Host-utvidelsen for forespørsler om FILE_FLAG_WRITE_THROUGH. Write(s) på filer optimize(s) kall til fdatasync for blokk enheten.

0 = deaktiverer alternative flukt optimaliseringen. Filen er åpnet ved hjelp av O_DSYNC og underliggende filsystemet utfører nødvendige skriving, flukt forespørsler.

Obs! Alternatewritethrough-innstillingen gjelder bare når writethrough = 1.

Hvis du vil ha mer informasjon

Hvis du vil ha mer informasjon, kan du se ytelse gode fremgangsmåter og retningslinjer for konfigurering for SQL Server-2017 på Linux for håndtering av høy frekvens skrive arbeidsbelastning og databasen filen plasseringen anbefalinger.

SQL Server-installasjoner kjører på lagringssystemer som garanti for skriver er O_DIRECT sikker kan aktivere sporingsflagg (TF) 3979 til å deaktivere virkemåten for tvunget flukt og angi de alternatewritethrough og writethrough alternativer i mssql.conf til null. Dette returnerer SQL Server 2017 pre-CU6 virkemåte.

Notat Et lagringssystem kan forsikre deg om at alle hurtigbufrede eller trinnvis skriving er betraktet som sikre og holdbare ved å sørge for at skriving er utstedt til enheten blir holdt på et medium som skal beholdes på tvers av systemet krasjer grensesnitt tilbakestiller og strømbrudd, og selve mediet redundant maskinvare.

Her er mer informasjon om SQL Server-virkemåten for i/u-fil med disse endringene:

  • Database (MDF) og transaksjonsloggfiler (.ldf) bruker ikke writethrough og alternatewritethrough som standard i CU6 som de bruker tvunget flush -virkemåten. TF 3979 deaktiverer bruk av tvunget flush -virkemåten for databasen og transaksjonsloggfilene og vil bruke logikken writethrough og alternatewritethrough.

  • Andre filer som er åpnet ved hjelp av FILE_FLAG_WRITE_THROUGH i SQL Server, for eksempel øyeblikksbilder av databasen, interne øyeblikksbilder for databasen konsekvens sjekker (CHECKDB), sporingsfiler profiler og utvidet event trace filer, bruker du writethrough og alternatewritethrough optimeringer.

Løsning

Denne oppdateringen er inkludert i følgende kumulativ oppdatering for SQL Server:

Samleoppdatering 6 for SQLServer 2017

Hver nye kumulative oppdateringen for SQL Server inneholder alle hurtigreparasjonene og alle sikkerhetsreparasjoner som fulgte med den forrige kumulative oppdateringen. Sjekk ut de nyeste kumulative oppdateringene for SQL Server:

Nyeste kumulative oppdateringen for SQL Server-2017

Referanser

Lær mer om terminologiensom Microsoft bruker til å beskrive oppdateringer av programvare.

Trenger du mer hjelp?

Vil du ha flere alternativer?

Utforsk abonnementsfordeler, bla gjennom opplæringskurs, finn ut hvordan du sikrer enheten og mer.

Fellesskap hjelper deg med å stille og svare på spørsmål, gi tilbakemelding og høre fra eksperter med stor kunnskap.

Var denne informasjonen nyttig?

Hvor fornøyd er du med språkkvaliteten?
Hva påvirket opplevelsen din?
Når du trykker på Send inn, blir tilbakemeldingen brukt til å forbedre Microsoft-produkter og -tjenester. IT-administratoren kan samle inn disse dataene. Personvernerklæring.

Takk for tilbakemeldingen!

×