SQL Server 2008R2: 'DELETE FROM' se bloque pour toujours, mais 'SELECT' fonctionne bien

Je ne suis pas un DBA par aucun moyen, donc je suis perdu sur celui-ci. J'ai une table avec 152 000 lignes. J'essaie d'exécuter cette déclaration:

DELETE FROM FILES WHERE Asset_Id = 340

Et il se bloque pour toujours dans la window de requête – dit simplement "Executing query …". Cette déclaration fonctionne bien:

SELECT * FROM FILES

J'ai également une copy de la database sur laquelle j'ai essayé l'instruction de suppression, et il a fonctionné en less de quelques secondes sans problème. Donc, il doit y avoir quelque chose qui se passe avec cette table. Que pourrait-il se passer ici? Cela affecte les fonctionnalités de mon application Web.

Merci.

On dirait que vous avez besoin d'un index sur Asset_Id.