Fråga : SQL 2005 - Delat bordlägga förnyar

Hi jag har ett mycket stort att bordlägga att vi har delat vid räkenskapsår.  Daglig i produktion, detta bordlägger får mellanlägg med nya data för den skatte- perioden för strömmen.  

My ifrågasätter är:  Pröva förmiddag I att förnya vår utvecklingsmiljö med strömdata från produktion.  Förmiddag som I undrar, hur jag går omkring uppfriskande utvecklingen, bordlägger när delat dess?  Jag önskar endast att komma med över den skatte- perioden för strömmen, men det finns redan strömmen som skatte- perioddata i utvecklingen table.

Do I gör precis en borttagnings från {bordlägga} var räkenskapsår = 2010 och gör därefter ett mellanlägg från annat bordlägger var räkenskapsår = 2010?  Eller finns det ett effektivare och snabbare långt att göra detta? perioden för strömmen för

The den skatte- har omkring 30 miljon rekord i den.  Jag sparkade av borttagningsmeddelandet i utveckling om 18 noterar sedan och dess stilla spring.  Jag var tänkande skulle det är snabbare på grund av den nya delande… förmiddagen för

I att bordlägga delning, så förlåta min okunnighet.  Tack. :)
" klar "

Svar : SQL 2005 - Delat bordlägga förnyar

Gör data kopierar genom att använda ANBUD using uppgift för dataflöde, och att begränsa till 100000 grupperar på destinationsflödesuppgift. Uppehälletransaktionen loggar litet. Rusa wil beror på index uppsätta som mål på bordlägger, men jag klarade av litet bordlägger using denna metod för rekord 50million i ca. 2 noterar. Du är kopierar data i en transaktion som du beskriver, som ska fyller upp transaktion loggar snabbt. Om du avbryter den därefter, den ska rollback och ska taketaketid också för att avsluta
Andra lösningar  
 
programming4us programming4us