Causes possibles :
1) opérations de suppression en cascade
2) déclencheur(s)
3) le type de votre colonne de clé primaire est autre chose qu'un entier, forçant ainsi une conversion de type sur chaque valeur pk pour effectuer la comparaison. cela nécessite une analyse complète de la table.
4) Votre requête se termine-t-elle vraiment par un point comme vous l'avez posté dans la question ? si tel est le cas, le nombre peut être considéré comme un nombre à virgule flottante au lieu d'un entier, provoquant ainsi une conversion de type similaire à 3)
5) votre requête de suppression attend qu'une autre requête lente libère un verrou