Primjenjuje se na
SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2016 Service Pack 1 SQL Server 2017 on Windows (all editions) SQL Server 2017 on Linux (all editions)

Sažetak

Kada Microsoft SQL Server ili ažurira statistiku, ako se stopa uzorkovanja ne naveli ručno, SQL Server će izračunati zadanu stopu uzorkovanja. Ovisno o stvarnoj raspodjeli podataka u temeljnoj tablici, zadana stopa uzorkovanja možda neće točno predstavljati distribuciju podataka. To može uzrokovati degradaciju učinkovitosti plana upita.

Da bi poboljšao taj scenarij, administrator baze podataka može ručno ažurirati statistiku pomoću fiksne stope uzorkovanja koja može bolje predstavljati distribuciju podataka. Međutim, sljedeći postupak statistike automatskog ažuriranja ponovno će se vratiti na zadanu stopu uzorkovanja i možda ponovno uvesti degradaciju učinkovitosti plana upita.

Ta poboljšanja omogućuju trajnu fiksnu stopu uzorkovanja u sljedećim statističkim operacijama ručnog ili automatskog ažuriranja.

Rješenje

Ovo ažuriranje uvodi novu ključnu riječ PERSIST_SAMPLE_PERCENT = { ON | OFF } to je proširenje postojeće funkcije CREATE/UPDATE STATISTICS Transact-SQL. Ključna će riječ SQL Server za zaključavanje brzine uzorkovanja (koja se prikazuje kada se stvori ili ažurira) za buduću upotrebu.

Dodatne informacije o statistici potražite u članku Stvaranje statistike.

Značajka je dostupna u sljedećim kumulativnim ažuriranjima za SQL Server:

Kumulativno ažuriranje 1 za SQL Server 2017.

Kumulativno ažuriranje 4 za SQL Server 2016 SP1

Svako novo kumulativno ažuriranje za SQL Server sadrži sve hitne popravke i sve sigurnosne popravke koji su obuhvaćeni prethodnim kumulativnim ažuriranjem. Pogledajte najnovija kumulativna ažuriranja za SQL Server:

Najnovije kumulativno ažuriranje za SQL Server 2017.

Najnovije kumulativno ažuriranje za SQL Server 2016.

Status

Microsoft je potvrdio da je to problem u Microsoftovim proizvodima koji su navedeni u odjeljku "Odnosi se na".

Reference

Informirajte se o terminologijikoju 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.