KB3167159-FIX: de query wordt traag uitgevoerd wanneer SQL Server hash Global in het query-abonnement gebruikt

Werk overal vanaf elk apparaat met Microsoft 365

Voer een upgrade uit naar Microsoft 365 om overal te werken met de nieuwste functies en updates.

Nu upgraden

Symptomen

Het kan zijn dat uw query traag is als aan de volgende voorwaarden wordt voldaan:

  • De query gebruikt samengestelde waarden zoals groeperen op.

  • De SQL-Server gebruikt hash-Global in het queryplan.

  • Het geschatte aantal unieke waarden is veel lager dan het werkelijke aantal afzonderlijke waarden voor de samenvoeging.

Als dit probleem zich voordoet, wordt een hash-waarschuwingsgebeurtenis weergegeven als u profilert of uitgebreide gebeurtenissen tracering.

Oorzaak

Dit probleem doet zich voor omdat SQL Server de benodigde hoeveelheid geheugen voor een schatting heeft. Dit resulteert in intermiedate-resultaten die overlopen naar Tempdb.

Oplossing

Het probleem is voor het eerst opgelost in de volgende cumulatieve update van SQL Server:

Opmerking U dient traceringsvlag 9410 in te schakelen om deze correctie te activeren.

Elke nieuwe cumulatieve update voor SQL Server bevat alle hotfixes en alle beveiligingsoplossingen die zijn opgenomen in de vorige cumulatieve update. U wordt aangeraden de nieuwste cumulatieve updates voor SQL Server te downloaden en te installeren:

Verwijzingen

Lees meer over de terminologie die door Microsoft wordt gebruikt om software-updates te beschrijven.

Meer hulp nodig?

Uw vaardigheden uitbreiden
Training verkennen
Als eerste nieuwe functies krijgen
Deelnemen aan Microsoft insiders

Was deze informatie nuttig?

Bedankt voor uw feedback.

Hartelijk dank voor uw feedback! Het lijkt ons een goed idee om u in contact te brengen met een van onze Office-ondersteuningsagenten.

×