

 Amazon Redshift unterstützt die Verwendung von Python-UDFs nach dem 30. Juni 2026 nicht mehr. Wir werden damit beginnen, es schrittweise durchzusetzen. Weitere Informationen zu den Einzelheiten zum Ende der Lebensdauer und zu den Migrationsoptionen von Python finden Sie in dem [Blogbeitrag](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/), der am 30. Juni 2025 veröffentlicht wurde. 

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# PG\_BACKEND\_PID
<a name="PG_BACKEND_PID"></a>

Gibt die Prozess-ID (PID) des Serverprozesses zurück, der die aktuelle Sitzung verarbeitet.

**Anmerkung**  
Die PID ist global nicht eindeutig. Sie kann über die Zeit wiederverwendet werden.

## Syntax
<a name="PG_BACKEND_PID-synopsis"></a>

```
pg_backend_pid()
```

## Rückgabetyp
<a name="PG_BACKEND_PID-return-type"></a>

Gibt eine Ganzzahl zurück.

## Beispiel
<a name="PG_BACKEND_PID-example"></a>

Sie können PG\_BACKEND\_PID mit Protokolltabellen korrelieren, um Informationen für die aktuelle Sitzung abzurufen. Beispielsweise gibt die folgende Abfrage die Abfrage-ID und einen Teil des Abfragetexts für Abfragen aus, die in der aktuellen Sitzung abgeschlossen wurden.

```
select query, substring(text,1,40)
from stl_querytext
where pid =  PG_BACKEND_PID()
order by query desc;

 query |                substring
-------+------------------------------------------
 14831 | select query, substring(text,1,40) from
 14827 | select query, substring(path,0,80) as pa
 14826 | copy category from 's3://dw-tickit/manif
 14825 | Count rows in target table
 14824 | unload ('select * from category') to 's3
(5 rows)
```

Sie können PG\_BACKEND\_PID mit der pid-Spalte in den folgenden Protokolltabellen korrelieren (Ausnahmen werden in Klammern angegeben):
+ [STL\_CONNECTION\_LOG](r_STL_CONNECTION_LOG.md)
+ [STL\_DDLTEXT](r_STL_DDLTEXT.md)
+ [STL\_ERROR](r_STL_ERROR.md)
+ [STL\_QUERY](r_STL_QUERY.md)
+ [STL\_QUERYTEXT](r_STL_QUERYTEXT.md)
+ [STL\_SESSIONS](r_STL_SESSIONS.md) (Verarbeitung)
+ [STL\_TR\_CONFLICT](r_STL_TR_CONFLICT.md)
+ [STL\_UTILITYTEXT](r_STL_UTILITYTEXT.md)
+ [STV\_ACTIVE\_CURSORS](r_STV_ACTIVE_CURSORS.md)
+ [STV\_INFLIGHT](r_STV_INFLIGHT.md)
+ [STV\_LOCKS](r_STV_LOCKS.md) (lock\_owner\_pid)
+ [STV\_RECENTS](r_STV_RECENTS.md) (process\_id)