STV_XRESTORE_ALTER_QUEUE_STATE - Amazon Redshift

STV_XRESTORE_ALTER_QUEUE_STATE

Use STV_XRESTORE_ALTER_QUEUE_STATE para monitorar o andamento da migração de cada tabela durante um redimensionamento clássico. Isso se aplica especificamente quando o tipo de nó de destino é RA3. Para obter mais informações sobre o redimensionamento clássico para nós RA3, consulte Classic resize (Redimensionamento clássico).

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

Alguns ou todos os dados nessa tabela também podem ser encontrados na exibição de monitoramento SYS SYS_RESTORE_STATE. Os dados na exibição de monitoramento SYS são formatados para serem mais fáceis de usar e compreender. É recomendável usar a exibição de monitoramento SYS nas consultas.

Colunas da tabela

Nome da coluna Tipo de dados Descrição
userid inteiro O ID do usuário que iniciou o redimensionamento.
db_id inteiro O ID do banco de dados.
schema char(128) O nome do esquema.
table_name char(128) O nome da tabela.
tbl inteiro O ID da tabela.
status char(64) O status do andamento da migração da tabela. Os valores possíveis são.
  • Waiting: aguardando o início da redistribuição

  • Applying: realizando a redistribuição

  • Finished: redistribuição concluída

task_type inteiro O tipo de redistribuição da tabela. Os valores possíveis são.
  • 1: KEY

  • 2: EVEN

Para obter mais informações sobre estilos de distribuição, consulte Estilos de distribuição.

Consulta de exemplo

A consulta a seguir mostra o número de tabelas em um banco de dados que estão aguardando para serem redimensionadas, estão sendo redimensionadas no momento e concluíram o redimensionamento.

select db_id, status, count(*) from stv_xrestore_alter_queue_state group by 1,2 order by 3 desc db_id | status | count -------+------------+------ 694325 | Waiting | 323 694325 | Finished | 60 694325 | Applying | 1