2016-11-02 1 views
0

Wenn ich die folgende SQL-Abfrage ausführen, gibt 113.316 Datensätze aber läuft nicht stoppen:Sehr einfache SQL-Tabelle Abfrage nicht zu stoppen

SELECT * FROM SupportingVideo 

Wenn ich TOP 113336 hinzufügen die Abfrage abgeschlossen ist (Rückkehr 113.336 Datensätze) innerhalb einer Sekunde . Wenn ich es zu TOP 113337 ändere, gibt die Abfrage die ursprünglichen 113316 Datensätze zurück und läuft unbegrenzt.

Hat jemand irgendwelche Ideen, was könnte das verursachen?

Vielen Dank

+0

Unterstützt SupportingVideo eine Basistabelle oder eine Ansicht? – jarlh

+0

poste deine Tabellenstruktur –

+2

was meinst du mit hört nicht auf zu laufen? – GuidoG

Antwort

0

Dies war aufgrund einer abgehängten Prozess andere Prozesse blockiert. Ich habe die gespeicherte Prozedur sp_who2 verwendet, um herauszufinden, welcher Prozess blockiert hat, und dann habe ich den Aktivitätsmonitor verwendet (im Objekt-Explorer rechtsklicken Sie auf den Serverknoten und wählen dann Aktivitätsmonitor), um den fehlerhaften Prozess zu beenden.