Applies ToSQL Server 2017 Developer SQL Server 2017 Enterprise SQL Server 2017 Enterprise Core

Sažetak

U ovom se članku opisuju poboljšanja obuhvaćena ovim ažuriranjem za grupe uvijek na dostupnosti na klasteru Pacemaker u Microsoft SQL Server.

Ovo ažuriranje obuhvaća sljedeća poboljšanja:

  • Svojstvo online_database_retries resursa više se ne koristi. To se svojstvo zanemaruje ako je postavljeno. Prije kumulativnog ažuriranja 8 (CU8) to se svojstvo može koristiti za kontrolu vremena čekanja pokretanja i nadzora akcija da bi sve baze podataka u grupi dostupnosti doši na mrežu. Te akcije sada čekati na neodređeno vrijeme dok ne istekne vremensko ograničenje radnje konfigurirano na resursu Pacemaker.

  • Svojstvo monitor_timeout preimenovana je u connection_timeout da bi bolje odražavala njegovo korištenje. Izvorni se naziv i dalje koristi za kompatibilnost sa starijim verzijama.

  • Prije CU8 vrijednost prekoračenja vremena akcije monitora ne može biti kraća od vrijednosti monitor_timeout svojstva. Korisnici koji su željeli da akcija monitora ne uspije brže nego što bi vrijeme oporavka online_database_retries to učinili. Budući online_database_retries se više ne koristi u kumulativnom ažuriranju 8, to se ograničenje uklanja na prekoračenju vremena akcije monitora.

  • Akcija promicanja sada čeka da baze podataka dođu NA MREŽU nakon što promovira repliku grupe dostupnosti.

  • Akcija za smanjivanje razine sada postavlja repliku na ulogu RAZRJEŠAVANJE umjesto sekundarne uloge za brže prebacivanje u slučaju pogreške. Izvorni primarni ostaje u ulozi RAZRJEŠAVANJE dok se nova replika ne promovira u primarnu ulogu. Nakon toga se izvorni primarni primarni automatski ponovno pokreće u sekundarnu ulogu. Ovo ponovno pokretanje pokreće neuspjeh akcije monitora od strane izvornog primarnog. To prijavljuju alati za praćenje klastera kao što su crm_mon. To se ne bi trebalo smatrati uzrokom zabrinutosti.

  • Preporučujemo da korisnici koji za svojstvo resursa online_database_retries ili svojstvo resursa sustava monitor_timeout postavite vrijednosti koje nisu zadovolje, primijete sljedeće promjene:

    • Postavite connection_timeout na vrijednost koja je veća od maksimalnog vremena (u sekundama) potrebnog za dovršavanje oporavka baza podataka u grupi dostupnosti.

    • Postavite vremenska ograničenja pokretanja i akcije za promicanje na vrijednost koja je veća od maksimalnog vremena (u sekundama) potrebnog za dovršavanje oporavka baza podataka u grupi dostupnosti.

      Ako, primjerice, za oporavak baza podataka u grupi dostupnosti treba 15 minuta (900 sekundi), postavke bi trebale biti:

      • Connection_timeout=900

      • Vremensko ograničenje pokretanja za op=900s interval=0s

      • Vremensko ograničenje povećane razine za 900s=0s

Dodatne informacije

Ta su poboljšanja obuhvaćena sljedećim ažuriranjem za SQL Server:

Kumulativno ažuriranje 8 za SQL Server 2017.

O SQL Server međuverzijama

Svaka nova međuverzija za SQL Server sadrži sve hitne popravke i sigurnosne popravke koji su se nalazili u prethodnoj međuverziji. Preporučujemo da instalirate najnoviju međuverziju za svoju verziju SQL Server:

Najnovija međuverzija za SQL Server 2017.

Reference

Saznajte više o standardnoj terminologiji koju Microsoft koristi za opisivanje softverskih ažuriranja.

Potrebna vam je dodatna pomoć?

Želite dodatne mogućnosti?

Istražite pogodnosti pretplate, pregledajte tečajeve za obuku, saznajte kako zaštititi uređaj i još mnogo toga.