Bestimmen der Prozess-ID einer laufenden Abfrage - Amazon Redshift

Bestimmen der Prozess-ID einer laufenden Abfrage

Möglicherweise müssen Sie aber auch die PID für eine Abfrage ermitteln, die noch ausgeführt wird. So brauchen Sie etwa die PID, wenn Sie eine Abfrage abbrechen müssen, die zu viel Zeit in Anspruch nimmt. Sie können die Systemtabelle STV_RECENTS abfragen, um eine Liste der Prozess-IDs für laufende Abfragen zusammen mit der jeweiligen Abfragezeichenfolge zu erhalten. Wenn Ihre Abfrage mehrere PIDs ausgibt, können Sie anhand des Abfragetextes bestimmen, welche PID Sie benötigen.

Um die PID einer laufenden Abfrage zu bestimmen, führen Sie die folgende SELECT-Anweisung aus.

SELECT pid, user_name, starttime, query FROM stv_recents WHERE status='Running';