

 Amazon Redshift ne prendra plus en charge l'utilisation des UDF Python après le 30 juin 2026. Nous allons commencer à l'appliquer par étapes. Pour plus d'informations sur les détails de la fin de vie de Python et des options de migration, consultez [ le billet de ](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/) blog publié le 30 juin 2025. 

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

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

Renvoie l’ID de processus (PID) du processus serveur gérant la séance actuelle.

**Note**  
Le PID n’est pas unique au monde. Il peut être réutilisé au fil du temps.

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

```
pg_backend_pid()
```

## Type de retour
<a name="PG_BACKEND_PID-return-type"></a>

Renvoie un entier.

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

Vous pouvez faire coïncider PG\_BACKEND\_PID avec des tables de journal afin de récupérer des informations pour la séance en cours. Par exemple, la requête suivante renvoie l’ID de requête et une partie du texte de la requête pour des requêtes exécutées dans la séance en cours.

```
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)
```

Vous pouvez faire coïncider PG\_BACKEND\_PID avec la colonne de pid dans les tables de journal suivantes (les exceptions sont entre parenthèses) :
+ [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) (process)
+ [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)