

 Amazon Redshift ne prendra plus en charge la création de nouveaux UDFs Python à partir du patch 198. Les fonctions Python définies par l’utilisateur existantes continueront de fonctionner normalement jusqu’au 30 juin 2026. Pour plus d’informations, consultez le [ billet de blog ](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/). 

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.

# SVV\_TRANSACTIONS
<a name="r_SVV_TRANSACTIONS"></a>

Enregistre les informations sur les transactions qui maintiennent actuellement des verrous sur les tables de la base de données. Utilisez la vue SVV\_TRANSACTIONS pour identifier les transactions en cours et les problèmes de conflit de verrous. Pour plus d’informations sur les verrous, consultez [Gestion des opérations d’écriture simultanées](c_Concurrent_writes.md) et [LOCK](r_LOCK.md).

SVV\_TRANSACTIONS est visible par tous les utilisateurs. Les super-utilisateurs peuvent voir toutes les lignes, tandis que les utilisateurs standard peuvent voir uniquement leurs propres données. Pour plus d'informations, consultez [Visibilité des données dans les tables et vues système](cm_chap_system-tables.md#c_visibility-of-data).

## Colonnes de la table
<a name="SVV_TRANSACTIONS-table-columns"></a>


| Nom de la colonne  | Type de données  | Description  | 
| --- | --- | --- | 
| txn\_owner  | text  | Nom du propriétaire de la transaction.  | 
| txn\_db  | text  | Nom de la base de données associée à la transaction.  | 
| xid | bigint  | ID de transaction.  | 
| pid | entier  | ID de processus associé au verrou.  | 
| txn\_start | timestamp | Heure de début de la transaction.  | 
| lock\_mode  | text  | Nom du mode de verrou maintenu ou demandé par ce processus. Si lock\_mode est ExclusiveLock et que granted a la valeur true (t), cet ID de transaction est une transaction ouverte.  | 
| lockable\_object\_type  | text  | Type d’objet demandant ou maintenant le verrou, soit relation si c’est une table, soit transactionid si c’est une transaction.  | 
| relation | entier  | ID de table de la table (relation) obtenant le verrou. Cette valeur est NULL si lockable\_object\_type est transactionid.  | 
| granted | boolean | Valeur qui indique si le verrou a été accordé (t) ou s’il est en attente (f). | 

## Exemples de requêtes
<a name="SVV_TRANSACTIONS-sample-queries"></a>

La commande suivante affiche toutes les transactions actives et les verrous demandés par chaque transaction.

```
select * from svv_transactions;

 txn_                                                                                 lockable_     
 owner | txn_db |  xid   |  pid  |         txn_start          |      lock_mode      | object_type    | relation | granted
-------+--------+--------+-------+----------------------------+---------------------+----------------+----------+---------
 root  | dev    | 438484 | 22223 | 2016-03-02 18:42:18.862254 | AccessShareLock     | relation       |   100068 | t
 root  | dev    | 438484 | 22223 | 2016-03-02 18:42:18.862254 | ExclusiveLock       | transactionid  |          | t
 root  | tickit | 438490 | 22277 | 2016-03-02 18:42:48.084037 | AccessShareLock     | relation       |    50860 | t
 root  | tickit | 438490 | 22277 | 2016-03-02 18:42:48.084037 | AccessShareLock     | relation       |    52310 | t
 root  | tickit | 438490 | 22277 | 2016-03-02 18:42:48.084037 | ExclusiveLock       | transactionid  |          | t
 root  | dev    | 438505 | 22378 | 2016-03-02 18:43:27.611292 | AccessExclusiveLock | relation       |   100068 | f
 root  | dev    | 438505 | 22378 | 2016-03-02 18:43:27.611292 | RowExclusiveLock    | relation       |    16688 | t
 root  | dev    | 438505 | 22378 | 2016-03-02 18:43:27.611292 | AccessShareLock     | relation       |   100064 | t
 root  | dev    | 438505 | 22378 | 2016-03-02 18:43:27.611292 | AccessExclusiveLock | relation       |   100166 | t
 root  | dev    | 438505 | 22378 | 2016-03-02 18:43:27.611292 | AccessExclusiveLock | relation       |   100171 | t
 root  | dev    | 438505 | 22378 | 2016-03-02 18:43:27.611292 | AccessExclusiveLock | relation       |   100190 | t
 root  | dev    | 438505 | 22378 | 2016-03-02 18:43:27.611292 | ExclusiveLock       | transactionid  |          | t
(12 rows)

(12 rows)
```