Aanmelden met Microsoft
Meld u aan of maak een account.
Hallo,
Selecteer een ander account.
U hebt meerdere accounts
Kies het account waarmee u zich wilt aanmelden.

Symptomen

U wordt aangeraden Microsoft SQL Server 2014 te gebruiken. Het kan zijn dat u problemen ondervindt met de volgende twee problemen in de release opmerkingen bij SQL Server 2014:

  • Onjuiste Details van indexinformatie opgenomen kolommen voor probleem met geheugen-geoptimaliseerde tabellen: als SQL Server 2014 een ontbrekende index voor een query in een tabel met geoptimaliseerde geheugen detectie detecteert, wordt er een ontbrekende index opgenomen in de SHOWPLAN_XML en ook in de ontbrekende index DMVs, zoals sys.dm_db_missing_index_details. In sommige gevallen bevatten de ontbrekende index details opgenomen kolommen. Aangezien alle kolommen impliciet zijn opgenomen in alle indexen van tabellen die zijn geoptimaliseerd met een geheugen, mag u geen expliciete kolommen opgeven met indexen die zijn geoptimaliseerd voor geheugen.

  • Ontbrekende indexen van indexinformatie ontbrekende indexen. als er een hash-index bestaat, maar niet geschikt is voor het queryprobleem: als u een hash-index hebt voor kolommen van een tabel die is geoptimaliseerd voor geheugen, maar de index niet kan worden gebruikt voor de query, kunt u in SQL Server 2014 niet altijd een ontbrekende index melden in SHOWPLAN_XML en in het DMV-sys.dm_db_missing_index_details. Met name, als een query een gelijkheids predicaat bevat waarbij een subset van de index sleutelkolommen wordt gebruikt of als het niet-gelijke predicaat bevat dat de index sleutelkolommen omvat, kan de HASH-index niet worden gebruikt en moet een andere index efficiënt worden uitgevoerd.

Oorzaak

De problemen treden op omdat de ontbrekende index logica in de query Optimizer niet onderscheid maakt tussen de traditionele niet-gegroepeerde indexen voor schijven op basis van schijven en de nieuwe index typen voor geoptimaliseerde geheugen tabellen.

Elke nieuwe cumulatieve update voor SQL Server bevat alle hotfixes en alle beveiligingsoplossingen die zijn opgenomen in de vorige cumulatieve update. Bekijk de nieuwste cumulatieve updates voor SQL Server:

Tijdelijke oplossing

U kunt deze problemen omzeilen met de volgende tijdelijke oplossingen:

  • Tijdelijke oplossing voor het probleem: ontbrekende index Details onjuiste rapporten opgenomen kolommen voor geheugen geoptimaliseerd tableDo niet de INCLUDe-component opgeven met een index van tabellen die zijn geoptimaliseerd met geheugen.

  • Tijdelijke oplossing voor het probleem: ontbrekende Indexeer Details worden ontbrekende indexen weggelaten, zonder dat dit geschikt is voor het queryIn-geval dat u hash-indexen gebruikt, inspecteert u de query's en queryplannen om te bepalen of de query's kunnen profiteren van index Seek-bewerkingen op een subset van de index sleutel of om te bepalen of de query opdrachten voor het maken van de zoekopdracht bevat. Als u wilt zoeken naar een subset van de index sleutel, gebruikt u een niet-geclusterde index of gebruikt u een HASH-index voor exact de kolommen die u wilt zoeken. Als u wilt zoeken naar een ongelijke predicaat, gebruikt u een niet-geclusterde index in plaats van HASH.

Opmerking De tijdelijke oplossingen zijn afkomstig van de release opmerkingen bij SQL Server 2014

Status

Microsoft heeft bevestigd dat dit probleem zich kan voordoen in de Microsoft-producten die worden vermeld in de sectie Van toepassing op.

Meer hulp nodig?

Meer opties?

Verken abonnementsvoordelen, blader door trainingscursussen, leer hoe u uw apparaat kunt beveiligen en meer.

Community's helpen u vragen te stellen en te beantwoorden, feedback te geven en te leren van experts met uitgebreide kennis.

Was deze informatie nuttig?

Hoe tevreden bent u met de taalkwaliteit?
Wat heeft uw ervaring beïnvloed?
Als u op Verzenden klikt, wordt uw feedback gebruikt om producten en services van Microsoft te verbeteren. Uw IT-beheerder kan deze gegevens verzamelen. Privacyverklaring.

Hartelijk dank voor uw feedback.

×