Rezime

Kada Microsoft SQL Server kreira ili ažurira statistiku, ako stopa uzorka nije ručno navedena, SQL Server će izračunati podrazumevanu stopu uzorka. U zavisnosti od realne raspodele podataka u osnovnoj tabeli, podrazumevana stopa uzorka možda neće precizno predstavljati raspodelu podataka. To može dovesti do degradacije efikasnosti plana upita.

Da bi poboljšao ovaj scenario, administrator baze podataka može da odabere da ručno ažurira statistiku pomoću fiksne stope uzorka koja može bolje da predstavlja raspodelu podataka. Međutim, naredna operacija automatskog ažuriranja statističkih podataka će se vratiti na podrazumevanu stopu uzorka i možda ponovo uvesti degradaciju efikasnosti plana upita.

Ovo poboljšanje omogućava da fiksna stopa uzorka bude istrajna u narednim ručnim ili automatskim statističkim operacijama ažuriranja.

Rešenje

Ova ispravka uvodi novu ključnu reč PERSIST_SAMPLE_PERCENT = { ON | OFF } to je proširenje   na postojeći CREATE/UPDATE STATISTIKU Transact-SQL. Ključna reč će naznačiti SQL Server da zaključa stopu uzorka (pod uslovom da je kreiran ili ažuriran) za buduću upotrebu.

Više informacija o statistici potražite u članku Kreiranje statističkih podataka.

Funkcija je dostupna u sledećim kumulativnim ispravkama za SQL Server:

Kumulativna ispravka 1 za SQL Server 2017

Kumulativna ispravka 4 za SQL Server 2016 SP1

Svaka nova kumulativna ispravka za SQL Server sadrži sve hitne ispravke i sve bezbednosne ispravke koje su bile uključene u prethodnu kumulativnu ispravku. Pogledajte najnovije kumulativne ispravke za SQL Server:

Najnovija kumulativna ispravka za SQL Server 2017

Najnovija kumulativna ispravka za SQL Server 2016

Status

Microsoft je potvrdio da je ovo problem u Microsoft proizvodima koji su navedeni u odeljku "Odnosi se na".

Reference

Saznajte više o terminologijikoju Microsoft koristi za opisivanje softverskih ispravki.

Potrebna vam je dodatna pomoć?

Unapredite veštine
Istražite obuku
Prvi nabavite nove funkcije
Pridružite se Microsoft insajdere

Da li su vam ove informacije koristile?

Koliko ste zadovoljni kvalitetom jezika?
Šta je uticalo na vaše iskustvo?

Hvala vam na povratnim informacijama!

×