Selecione suas preferências de cookies

Usamos cookies essenciais e ferramentas semelhantes que são necessárias para fornecer nosso site e serviços. Usamos cookies de desempenho para coletar estatísticas anônimas, para que possamos entender como os clientes usam nosso site e fazer as devidas melhorias. Cookies essenciais não podem ser desativados, mas você pode clicar em “Personalizar” ou “Recusar” para recusar cookies de desempenho.

Se você concordar, a AWS e terceiros aprovados também usarão cookies para fornecer recursos úteis do site, lembrar suas preferências e exibir conteúdo relevante, incluindo publicidade relevante. Para aceitar ou recusar todos os cookies não essenciais, clique em “Aceitar” ou “Recusar”. Para fazer escolhas mais detalhadas, clique em “Personalizar”.

STV_LOCKS

Modo de foco
STV_LOCKS - Amazon Redshift

Use a tabela STV_LOCKS para visualizar todas as atualizações nas tabelas do banco de dados.

O Amazon Redshift bloqueia tabelas para evitar que dois usuários atualizem a mesma tabela ao mesmo tempo. Enquanto a tabela STV_LOCKS mostra todas as atualizações do momento, você pode consultar a tabela STL_TR_CONFLICT para ver o log de conflitos dos bloqueios. Use a exibição SVV_TRANSACTIONS para identificar as transações abertas e os problemas de disputa de bloqueio.

STV_LOCKS é visível somente aos superusuários. Para obter mais informações, consulte Visibilidade de dados em tabelas e visualizações de sistema.

Colunas da tabela

Nome da coluna Tipo de dados Descrição
table_id bigint O ID da tabela que está solicitando o bloqueio.
last_commit timestamp A data e a hora da última confirmação na tabela.
last_update timestamp A data e a hora da última atualização na tabela.
lock_owner bigint O ID da transação associado ao bloqueio.
lock_owner_pid bigint O ID do processo associado ao bloqueio.
lock_owner_start_ts timestamp A data e a hora de início da transação.
lock_owner_end_ts timestamp A data e a hora de término da transação.
lock_status character (22) O status do processo que espera ou que mantém um bloqueio.

Consulta de exemplo

Para ver todos os bloqueios que estão ocorrendo nas transações atuais, digite o seguinte comando:

select table_id, last_update, lock_owner, lock_owner_pid from stv_locks;

Esta consulta retorna os dados de saída de exemplo a seguir, que exibe três bloqueios em ação:

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)

Nesta página

PrivacidadeTermos do sitePreferências de cookies
© 2025, Amazon Web Services, Inc. ou suas afiliadas. Todos os direitos reservados.