Přihlásit se pomocí účtu Microsoft
Přihlaste se nebo si vytvořte účet.
Dobrý den,
Vyberte jiný účet.
Máte více účtů.
Zvolte účet, pomocí kterého se chcete přihlásit.

Zdokonalování

Předpokládejme, že používáte SQL Server 2017 na Linux. V určitých situacích mohou SQL Server způsobit ztrátu dat v systémech, které používají nestálé mezipaměti. Ke ztrátě dochází kvůli nepředvídatelným okolnostem, jako je výpadek napájení před zápisem dat z mezipaměti do stabilního média. Abyste předešli takovým scénářům, zavede se v kumulativní aktualizaci 6 (CU6) pro SQL Server 2017 na Linux. Pokud váš podsystém úložiště nemůže zaručit trvalé zápisy během výpadku napájení, doporučujeme použít CU6 pro SQL Server 2017 na Linux. Tato aktualizace umožňuje:

  • Vynucené vyprázdnění chování při aktivitě zápisu do databáze, jako je kontrolní bod a zápis.

  • Nastavení konfiguraceWritethrough = 1a alternatewritethrough = 1ve výchozím nastavení. Tato výchozí nastavení umožňují systému SQL Server zajistit, aby zápisy durably vyprázdnění zařízení. Alternativním Writethrough je možnost optimalizovat požadavky na vyprázdnění trvanlivosti do systému souborů. Další informace o těchto dvou nastaveních najdete v následující tabulce:

Název

Výchozí hodnota

Popis

writethrough

0,1

Platné hodnoty jsou 0 a 1. 

1 = překládání FILE_FLAG_WRITE_THROUGHch žádostí do O_DSYNC se otevře.

0 = zabrání překladu žádostí o FILE_FLAG_WRITE_THROUGH O_DSYNC otevře se.

alternatewritethough

0,1

Platné hodnoty jsou 0 a 1. 

1 = zapne optimalizované vyprázdnění rozšířením hostitele pro žádosti FILE_FLAG_WRITE_THROUGH. Zápis (ů) v souborech: optimalizace volání na fdatasync pro blokové zařízení.

0 = zakáže alternativní optimalizaci vyprázdnění. Soubor se otevře pomocí O_DSYNC a podkladový systém souborů provede nezbytné žádosti o zápis a vyprázdnění.

Poznámka: Nastavení alternatewritethrough platí jenom v případě, že Writethrough = 1.

Další informace

Další informace najdete v tématech osvědčené postupy týkající se výkonu a pokyny pro konfiguraci SQL serveru 2017 na platformě Linux pro zpracování zátěže s vysokou četností a umístění souborů databáze.  

Instalace systému SQL Server, které jsou na systémech úložiště, které zaručují zápis,jsou O_DIRECT bezpečné : povolte příznak trace (TF forced flush ) 3979 a nastavte    možnostialternatewritethrough a Writethrough na MSSQL. conf na nulu. Vrátí SQL Server 2017 toCU6 chování.

Podívejte Systém úložiště může zajistit, aby všechny zápisy uložené v mezipaměti nebo v rámci připravenosti byly považovány za bezpečné a odolné proti tomu, že se zabezpečí, že zápisy vydané na zařízení jsou uchovávány na médiu, které bude trvale trvat po havárii systému, resetování a výpadku napájení a zařízení samotné je nadbytečné.

Tady jsou další podrobnosti o chování serveru SQL Server pro I/O tyto změny:

  • Soubory. mdf (Database log) a soubor protokolu transakcí (. ldf) nepoužívají ve výchozím nastavení Writethrough a alternatewritethrough v CU6, protože používají vynucené chování při vyprazdňování . TF 3979 zakáže použití vynuceného vyprázdnení pro soubory databáze a transakcí a použije logiku Writethrough a alternatewritethrough.

  • Další soubory, které se otevírají pomocí FILE_FLAG_WRITE_THROUGH v systému SQL Server, jako jsou třeba snímky databáze, interní snímky pro kontroly konzistence databáze (CHECKDB), trasovací soubory profileru a rozšířené trasovací soubory, používají optimalizace Writethrough a alternatewritethrough.

Řešení

Tato aktualizace je součástí následující kumulativní aktualizace pro SQL Server:

       Kumulativní aktualizace 6 pro SQL Server 2017

Každá nová kumulativní aktualizace pro SQL Server obsahuje všechny opravy hotfix a všechny opravy zabezpečení, které byly součástí předchozí kumulativní aktualizace. Podívejte se na nejnovější kumulativní aktualizace SQL serveru:

Nejnovější kumulativní aktualizace pro SQL Server 2017

Odkazy

Informace o terminologiipoužívané společností Microsoft k popisu aktualizací softwaru.

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.

Komunity vám pomohou klást otázky a odpovídat na ně, poskytovat zpětnou vazbu a vyslechnout odborníky s bohatými znalostmi.

Byly tyto informace užitečné?

Jak jste spokojeni s kvalitou jazyka?
Co ovlivnilo váš názor?
Po stisknutí tlačítka pro odeslání se vaše zpětná vazba použije k vylepšování produktů a služeb Microsoftu. Váš správce IT bude moci tato data shromažďovat. Prohlášení o zásadách ochrany osobních údajů.

Děkujeme vám za zpětnou vazbu.

×