2017-11-16 3 views
2

Ich habe einen Index für meine ginormous (250 Millionen + Datensätze) SQL-Tabelle erstellt und es hat mehrere Stunden. Wie kann ich sagen, ob es noch läuft? Oder wenn der Prozess eingefroren/tot ist?Wie können Sie überprüfen, ob der SQL-Befehl noch ausgeführt wird? Oder ist es gefroren/tot ...?

Wenn Sie eine Antwort darüber haben, wie Sie überprüfen können, ob SQL (SQLite3) immer noch läuft, wäre das super. Wenn Sie jedoch einen Ansatz für meinen speziellen Fall haben, ist das auch gut. Das habe ich getan.

CREATE INDEX index_name ON table_name(column_name);

Antwort

-1

Haben Sie zu überprüfen versucht:

sp_who2 

Sie auch aktiv aktive Verbindungen verwenden können, um zu sehen:

sp_who2 active 
1

Sie müssen einige Überwachungsmechanismus Ihres OS verwenden (top, Task-Manager usw.), um zu überprüfen, ob der Prozess CPU- oder Festplatten-E/A verwendet.

Verwandte Themen