Please start any new threads on our new site at https://forums.sqlteam.com. We've got lots of great SQL Server experts to answer whatever question you can come up with.

 All Forums
 SQL Server 2005 Forums
 SQL Server Administration (2005)
 truncate

Author  Topic 

thaniparthi.rao
Yak Posting Veteran

96 Posts

Posted - 2008-05-26 : 12:07:20
I have a small doubt .
Truncate is not a logged operation.
In log shipping if we perform any truncate operation on the primary server will its get reflected on the secondary server.

SwePeso
Patron Saint of Lost Yaks

30421 Posts

Posted - 2008-05-26 : 13:18:05
Try on a dummy table.



E 12°55'05.25"
N 56°04'39.16"
Go to Top of Page

GilaMonster
Master Smack Fu Yak Hacker

4507 Posts

Posted - 2008-05-26 : 16:29:15
quote:
Originally posted by thaniparthi.rao

I have a small doubt .
Truncate is not a logged operation.



Truncate is a partially logged operation. The page deallocations are logged in the transaction log rather than the row deletes.

Since the page deallocations are logged, a truncate can be rolled back and it can be redone from the restore of a transaction log backup.

There should be no issues with log shipping, though, as always, test in your own environment.

--
Gail Shaw
Go to Top of Page
   

- Advertisement -