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.
La table STV_LOCKS permet d’afficher les mises à jour actuelles dans les tables de la base de données.
Amazon Redshift verrouille les tables pour empêcher deux utilisateurs de mettre à jour la même table simultanément. Bien que le tableau STV_LOCKS affiche toutes les mises à jour de table actuelles, interrogez la table STL_TR_CONFLICT pour afficher un journal des conflits de verrouillage. Utilisez la vue SVV_TRANSACTIONS pour identifier les transactions en cours et les problèmes de conflit de verrous.
STV_LOCKS n’est visible que par les superutilisateurs. Pour de plus amples informations, veuillez consulter Visibilité des données dans les tables et vues système.
Colonnes de la table
Nom de la colonne | Type de données | Description |
---|---|---|
table_id | bigint | ID de la table obtenant le verrou. |
last_commit | timestamp | Horodatage de la dernière validation de la table. |
last_update | timestamp | Horodatage de la dernière mise à jour de la table. |
lock_owner | bigint | ID de transaction associé au verrou. |
lock_owner_pid | bigint | ID de processus associé au verrou. |
lock_owner_start_ts | timestamp | Horodatage de l’heure de début de la transaction. |
lock_owner_end_ts | timestamp | Horodatage de l’heure de fin de la transaction. |
lock_status | character (22) | État du processus en attente ou détenant un verrou. |
Exemple de requête
Pour afficher tous les verrous appliqués aux transactions en cours, tapez la commande suivante :
select table_id, last_update, lock_owner, lock_owner_pid from stv_locks;
Cette requête renvoie l’exemple de sortie suivant, qui affiche trois verrous actuellement en vigueur :
table_id | last_update | lock_owner | lock_owner_pid
----------+----------------------------+------------+----------------
100004 | 2008-12-23 10:08:48.882319 | 1043 | 5656
100003 | 2008-12-23 10:08:48.779543 | 1043 | 5656
100140 | 2008-12-23 10:08:48.021576 | 1043 | 5656
(3 rows)