sql >> Databáze >  >> RDS >> Sqlserver

Výkon SQL DELETE

Možné příčiny:

1) kaskádové operace odstranění

2) spouštěče

3) typ vašeho sloupce primárního klíče je něco jiného než celé číslo, což vynucuje převod typu na každé hodnotě pk, aby se provedlo srovnání. to vyžaduje úplné prohledání tabulky.

4) opravdu váš dotaz končí tečkou, jak jste to zveřejnili v otázce? pokud ano, číslo může být považováno za číslo s plovoucí desetinnou čárkou namísto celého čísla, což způsobí konverzi typu podobnou 3)

5) váš dotaz na odstranění čeká na další pomalý dotaz, který uvolní zámek



  1. agregát postgresql json

  2. Zaznamenávat VŠECHNY dotazy do databáze SQL Server 2008 Express?

  3. Připojte se k databázi serveru z localhost

  4. Oracle získá čísla s rozsahem