Normalmente farei uno delete * from XXX
ma su questa tabella è molto lento, ha normalmente da 500k a 1m di righe (uno è un varbinary (MAX) se questo tipo di mather).Elimina tutte le righe nella tabella
Fondamentalmente im chiedevo se esiste un modo rapido per emty tavolo di tutti i contenuti, la sua actualy più veloce da eliminare e ricreare poi per cancellare il contenuto tramite l'istruzione SQL delete
La ragione io non voglio ricreare la tabella è perché è pesantemente usata e cancella/ricrea io presumo distruggerà gli indici e le statistiche raccolte dal server sql
Im anche sperando che ci sia un modo per farlo perché c'è un modo "intelligente" per ottenere il conteggio delle righe tramite sys .sysindexes, quindi spero ci sia un modo equo intelligente per eliminare il contenuto
questo ha anche l'effetto di non aggiungere le righe cancellate al log delle transazioni. Quindi, non può essere ripristinato, ma anche non sprecherà un sacco di spazio su disco –