KB4039284-vylepšenie: nové kľúčové slovo sa pridá na vytvorenie a aktualizáciu štatistických výkazov o pretrvávajúcej rýchlosti vzorkovania pre budúce aktualizácie štatistík na serveri SQL Server

Súhrn

Ak sa v programe Microsoft SQL Server vytvoria alebo aktualizujú štatistické údaje, v prípade, že rýchlosť vzorkovania nie je manuálne zadefinovaná, SQL Server vypočíta predvolenú frekvenciu vzorkovania. V závislosti od skutočného rozdelenia údajov v podkladovej tabuľke nemusí predvolená vzorkovacia hodnota presne predstavovať rozdelenie údajov. Môže to spôsobiť zníženie efektivity plánu dotazu.

Ak chcete tento scenár zlepšiť, správca databázy si môže vybrať, či chcete manuálne aktualizovať štatistiku pomocou pevnej vzorkovacej frekvencie, ktorá môže lepšie predstavovať rozdelenie údajov. Následná Automatická aktualizácia štatistiky sa však obnoví na predvolenú vzorkovanú frekvenciu a prípadne opätovne zavedie zhoršenie efektivity plánu dotazu.

Toto vylepšenie umožňuje, aby sa fixná rýchlosť vzorkovania vytrvala v rámci nasledujúcich manuálnych alebo automatických operácií aktualizácie štatistiky.

Riešenie

Táto aktualizácia obsahuje nové kľúčové slovo PERSIST_SAMPLE_PERCENT = {on | Vyp.} Toto je   rozšírenie EXISTUJÚCEJ štatistiky vytvárania a aktualizácie TRANSACT-SQL. Kľúčové slovo bude indikovať SQL Server na uzamknutie vzorkovacej frekvencie (za predpokladu, že je vytvorená alebo aktualizovaná) na budúce použitie.

Ďalšie informácie o štatistike nájdete v téme Vytvorenie štatistík.

Táto funkcia je k dispozícii v nasledujúcich kumulatívnych aktualizáciách pre SQL Server:

Kumulatívna aktualizácia 1 pre SQL Server 2017

Kumulatívna aktualizácia 4 pre SQL Server 2016 SP1

Každá nová Kumulatívna aktualizácia pre SQL Server obsahuje všetky rýchlych opráv a všetky opravy zabezpečenia, ktoré boli súčasťou predchádzajúcej kumulatívnej aktualizácie. Pozrite si najnovšie kumulatívne aktualizácie pre SQL Server:

Posledná Kumulatívna aktualizácia pre SQL Server 2017

Posledná Kumulatívna aktualizácia pre SQL Server 2016

Stav

Spoločnosť Microsoft potvrdzuje, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v tomto článku v časti Informácie v tomto článku sa týkajú nasledujúcich produktov.

Odkazy

Oboznámte sa s terminológiou, ktorú spoločnosť Microsoft používa na popis aktualizácií softvéru.

Potrebujete ďalšiu pomoc?

Rozšírte svoje zručnosti
Preskúmať školenie
Buďte medzi prvými, ktorí získajú nové funkcie
Pripojiť k Microsoft insiderov chcú

Považujete poskytnuté informácie za užitočné?

Ďakujem za vaše pripomienky!

Ďakujeme vám za pripomienky. Pravdepodobne vám pomôže, ak vás spojíme s pracovníkom podpory pre Office.

×