February 27, 2013 at 5:15 pm
well i wrote it like this right now
DELETE FROM [CHARACTER_01_DBF].[dbo].GUILD_MEMBER_TBL WHERE NOT EXISTS (SELECT (m_idPlayer) COLLATE DATABASE_DEFAULT FROM [LOGGING_01_DBF].[dbo].[LOG_LOGIN_TBL])
hopefully this will be better
and about the loop thing i dont know how to write it ...
February 27, 2013 at 6:19 pm
insanityflyff (2/27/2013)
well i wrote it like this right nowDELETE FROM [CHARACTER_01_DBF].[dbo].GUILD_MEMBER_TBL WHERE NOT EXISTS (SELECT (m_idPlayer) COLLATE DATABASE_DEFAULT FROM [LOGGING_01_DBF].[dbo].[LOG_LOGIN_TBL])
hopefully this will be better
and about the loop thing i dont know how to write it ...
Did you read the article I linked to in my previous post?
February 27, 2013 at 6:32 pm
insanityflyff (2/27/2013)
and about the loop thing i dont know how to write it ...
DeleteMore:
waitfor delay 5 seconds (to give others some cpu)
delete top 10000 from tableA where ......
if @@rowcount > 0 goto DeleteMore
February 27, 2013 at 6:40 pm
Reading Lynn's article reminded me that sometimes I am concerned about t-log growth, so then I add a second counter to take a t-log backup every X deletes.
Viewing 4 posts - 16 through 18 (of 18 total)
You must be logged in to reply to this topic. Login to reply