Comment enlever efficacement toutes les lignes d'une table DB2

J'ai une table qui a quelque chose comme un demi-million de lignes et je voudrais supprimer toutes les lignes.

Si je n'simple delete from tbl, le journal des transactions se remplit. Je ne se soucient pas de transactions ce cas, je ne veux pas de restauration dans tous les cas. J'ai pu supprimer des lignes dans de nombreuses transactions, mais sont-il de meilleures façons de cela?

Façon la plus efficace de supprimer toutes les lignes d'une table DB2? Puis-je désactiver les transactions pour cette commande d'une certaine manière, ou il y a des commandes spéciales pour ce faire (comme tronquer dans MySQL)?

Après, j'ai supprimé les lignes, je vais le remplir de nouveau la base de données avec la même quantité de nouvelles données.

OriginalL'auteur Juha Syrjälä | 2010-09-01