KB2616718: de prestaties zijn slecht wanneer u de gegevens van een SQL Server 2008 R2-of SQL Server 2012-Publisher synchroniseert met een SQL Server-Compact 3,5-abonnee

Microsoft distribueert Microsoft SQL Server 2008 R2 of Microsoft SQL Server 2012-oplossingen als één downloadbaar bestand. Aangezien de fixes cumulatief zijn, bevat elke nieuwe versie alle hotfixes en alle beveiligingsoplossingen die zijn opgenomen in de vorige SQL Server 2008 R2-of SQL Server 2012 fix release.

Symptomen

Neem het volgende scenario:

  • U maakt een Publisher in Microsoft SQL Server 2008 R2 of in Microsoft SQL Server 2012.

  • U maakt een abonnee in Microsoft SQL Server Compact 3,5.

  • U uitvoert een samenvoegreplicatie om een publicatie databasemomentopname van de uitgever te synchroniseren met de abonneeserver.

In dit scenario kan het proces voor het samenvoegen van replicatie nadelig zijn voor de prestaties. Als u logboekregistratie op de client-agent inschakelt op de abonneeserver in SQL Server Compact 3,5, wordt het logboekbestand aan de clientzijde weergegeven met de volgende volgorde van gebeurtenissen voor de tabel artikelen:

  • Een DROP TABLE-instructie

  • Een instructie CREATE TABLE

  • Met een of meer ALTER-tabelbeperkingen voegt u de standaardwaarden van de ROWGUID-kolom en de beperkingen van refererende sleutels te maken

  • Een of meer CREATE INDEX-instructies

  • Instructies invoegen voor het toepassen van de eerste rijen op de abonneeserver

  • Berichten opnieuw verzenden voor alle rijen in een bepaalde tabel

Opmerkingen

  • Alle gebeurtenissen in de volgorde hebben de verwachte resultaten, met uitzondering van de nieuwe berichten. De berichten voor opnieuw verzenden hebben de volgende indeling:

    SQLCECA: dd-mm-jjjj-uu: mm: SS TblApplier:: AddRetryMsg start app = yourclientapp. exeSQLCECA: dd-mm-jjjj-uu: mm: SS TblApplier:: AddRetryMsg voegt insert\update-rij toe aan het transport retry. ROWGUID = 2340e1a6-4960-e011-AC13-8000600fe800 app = yourclientapp. exeSQLCECA: dd-mm-jjjj-uu: mm: SS TblApplier:: AddRetryMsg end HR = 0 app = yourclientapp. exe

  • Dit probleem treedt alleen op als u de samenvoegreplicatie uitvoert van een SQL Server 2008 R2-uitgever met een SQL Server-Compact 3,5-abonnee.

Oplossing

Cumulatieve updategegevens

SQL Server 2012

De oplossing voor dit probleem werd voor het eerst uitgebracht in de cumulatieve update 1 voor SQL Server 2012. Klik voor meer informatie over dit cumulatieve updatepakket op het volgende artikelnummer om het artikel in de Microsoft Knowledge Base weer te geven:

2679368 Cumulatief updatepakket 1 voor SQL Server 2012Opmerking Aangezien de builds cumulatief zijn, bevat elke nieuwe correctie release alle hotfixes en alle beveiligingsoplossingen die zijn opgenomen in de vorige versie van SQL Server 2012 fix. Microsoft raadt u aan dat u de meest recente reparatie versie met deze hotfix toepast. Klik op het volgende artikelnummer in de Microsoft Knowledge Base voor meer informatie:

2692828 De versies van SQL Server 2012 die zijn uitgebracht na de release van SQL Server 2012 U moet een hotfix voor SQL Server 2012 toepassen op een installatie van SQL Server 2012.

SQL Server 2008 R2 Service Pack 1

De oplossing voor dit probleem werd voor het eerst uitgebracht in de cumulatieve update 4. Als u meer informatie wilt over het verkrijgen van dit cumulatieve updatepakket voor SQL Server 2008 R2 SP1, klikt u op het volgende artikelnummer om het artikel in de Microsoft Knowledge Base weer te geven:

2633146 Cumulatief update pakket 4 voor SQL Server 2008 R2 Service Pack 1Opmerking Aangezien de builds cumulatief zijn, bevat elke nieuwe correctie release alle hotfixes en alle beveiligingsoplossingen die zijn opgenomen in de vorige versie van SQL Server 2008 R2 SP1. U wordt aangeraden om de meest recente correctie voor deze hotfix toe te passen. Klik op het volgende artikelnummer in de Microsoft Knowledge Base voor meer informatie:

2567616 De SQL Server 2008 R2-builds die zijn uitgebracht na SQL Server 2008 R2 Service Pack 1 is uitgebracht

Status

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

Verwijzingen

Als u meer informatie wilt over het incremental service model voor SQL Server, klikt u op het volgende artikelnummer om het artikel in de Microsoft Knowledge Base weer te geven:

935897 Een incrementeel service model is beschikbaar in het SQL Server-team om hotfixes te leveren voor gerapporteerde problemenKlik voor meer informatie over het naamgevingsschema voor SQL Server-updates op het volgende artikelnummer om het artikel in de Microsoft Knowledge Base weer te geven:

822499 Nieuw naam schema voor updatepakketten voor Microsoft SQL Server-softwareKlik voor meer informatie over de terminologie van software-updates op het volgende artikelnummer om het artikel in de Microsoft Knowledge Base weer te geven:

824684 Beschrijving van de standaardterminologie die wordt gebruikt voor het beschrijven van Microsoft-software-updates

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.

×