Seleziona le tue preferenze relative ai cookie

Utilizziamo cookie essenziali e strumenti simili necessari per fornire il nostro sito e i nostri servizi. Utilizziamo i cookie prestazionali per raccogliere statistiche anonime in modo da poter capire come i clienti utilizzano il nostro sito e apportare miglioramenti. I cookie essenziali non possono essere disattivati, ma puoi fare clic su \"Personalizza\" o \"Rifiuta\" per rifiutare i cookie prestazionali.

Se sei d'accordo, AWS e le terze parti approvate utilizzeranno i cookie anche per fornire utili funzionalità del sito, ricordare le tue preferenze e visualizzare contenuti pertinenti, inclusa la pubblicità pertinente. Per continuare senza accettare questi cookie, fai clic su \"Continua\" o \"Rifiuta\". Per effettuare scelte più dettagliate o saperne di più, fai clic su \"Personalizza\".

STV_LOCKS

Modalità Focus
STV_LOCKS - Amazon Redshift

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Utilizza la tabella STV_LOCKS per visualizzare gli aggiornamenti correnti nelle tabelle del database.

Amazon Redshift blocca le tabelle per impedire a due utenti di aggiornare la stessa tabella nello stesso momento. Mentre la tabella STV_LOCKS mostra tutti gli aggiornamenti correnti delle tabelle, eseguire una query sulla tabella STL_TR_CONFLICT per visualizzare un log dei conflitti di blocco. Utilizza la vista SVV_TRANSACTIONS per identificare le transazioni aperte e i conflitti di blocco.

STV_LOCKS è visibile solo per agli utenti con privilegi avanzati. Per ulteriori informazioni, consultare Visibilità dei dati nelle tabelle e nelle viste di sistema.

Colonne di tabella

Nome colonna Tipo di dati Descrizione
table_id bigint ID di tabella per la tabella che acquisisce il blocco.
last_commit timestamp Timestamp per l'ultimo commit nella tabella.
last_update timestamp Timestamp per l'ultimo aggiornamento della tabella.
lock_owner bigint ID di transazione associato al blocco.
lock_owner_pid bigint ID di processo associato al blocco.
lock_owner_start_ts timestamp Timestamp per l'ora di inizio della transazione.
lock_owner_end_ts timestamp Timestamp per l'ora di fine della transazione.
lock_status character (22) Stato del processo in attesa o con blocco.

Query di esempio

Per visualizzare tutti i blocchi nelle transazioni correnti, digita il comando seguente:

select table_id, last_update, lock_owner, lock_owner_pid from stv_locks;

Questa query restituisce il seguente output di esempio, che visualizza tre blocchi correntemente attivi:

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)

Argomento successivo:

STV_ML_MODEL_INFO

Argomento precedente:

STV_LOAD_STATE

In questa pagina

PrivacyCondizioni del sitoPreferenze cookie
© 2025, Amazon Web Services, Inc. o società affiliate. Tutti i diritti riservati.