Symptomen

Stel dat u een gepartitioneerde tabel hebt met een gegroepeerde column Column (CCI) in Microsoft SQL Server. Wanneer u de SELECT-instructie uitvoert in de dynamische beheerweergave (DMV)sys.dm_db_index_physical_stats voor de tabel wordt mogelijk een foutbericht weergegeven dat vergelijkbaar is met het volgende op de pagina van de pagina voor de index toewijzings kaart na de partitie.

Foutbericht 8959, niveau 16, provincie 1, regel LineNumber

Tabelfout: iam-pagina (1:361) voor object ObjectID-id-object-id, index-id IndexID, partitie-id- PartitionID, toewijzingseenheid-id UnitID (type in-Row-gegevens) wordt gekoppeld in de IAM- PartitionIDketting voor object id ObjectID, index-id IndexID, partitie- UnitID 0:0 id

Status

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

Oplossing

Dit probleem is opgelost in de volgende cumulatieve updates voor SQL Server:

Over cumulatieve updates voor SQL Server:

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:

Meer informatie

De oorzaak van het probleem is dat bij het uitvoeren van een schakeloptie voor partitionering van de tabel Columnstore en als een tombstone deltastore bestaat niet in de bronpartitie, wordt deze tombstone niet naar de doel optie omgezet. de partitie die de fout met IAM-pagina's conflict veroorzaakt. U kunt 'sys.dm_db_column_store_row_group_physical_stats' uitvoeren Als u wilt weten wat de status van de gedetailleerde rijgroepen (waaronder tombstone) is Column column-index.

Workaround

Het probleem verdwijnt na enige tijd na de achtergrond De tupleset verdrijft de tombstone deltastore.

U kunt dit probleem omzeilen door dit te verwijderen tombstone-deltastore direct om de fout te voorkomen door 'ALTER index... ' uit te voeren. Een of meer keren opnieuw organiseren.

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?

Hoe tevreden bent u met de taalkwaliteit?
Wat heeft uw ervaring beïnvloed?

Bedankt voor uw feedback.

×