Eventos de espera do Amazon Aurora PostgreSQL
Os seguintes são alguns eventos de espera comuns do Aurora PostgreSQL. Para saber mais sobre eventos de espera e como ajustar um cluster de banco de dados do Aurora PostgreSQL, consulte Ajustar com eventos de espera do Aurora PostgreSQL.
- Activity:ArchiverMain
-
O processo do arquivador está aguardando atividades.
- Activity:AutoVacuumMain
-
O processo do launcher de autovacuum está aguardando atividades.
- Activity:BgWriterHibernate
-
O processo do gravador em segundo plano está hibernando enquanto aguarda atividades.
- Activity:BgWriterMain
-
O processo do gravador em segundo plano está aguardando atividades.
- Activity:CheckpointerMain
-
O processo do ponteiro de verificação está aguardando atividades.
- Activity:LogicalApplyMain
-
O processo da aplicação de replicação lógica está aguardando atividades.
- Activity:LogicalLauncherMain
-
O processo do launcher de replicação lógica está aguardando atividades.
- Activity:PgStatMain
-
O processo do coletor de estatísticas está aguardando atividades.
- Activity:RecoveryWalAll
-
Um processo está aguardando o log de gravação antecipada (WAL) de um fluxo na recuperação.
- Activity:RecoveryWalStream
-
O processo de inicialização está aguardando a chegada do log de gravação antecipada (WAL) durante a recuperação da transmissão.
- Activity:SysLoggerMain
-
O processo do syslogger está aguardando atividades.
- Activity:WalReceiverMain
-
O processo do receptor do log de gravação antecipada (WAL) está aguardando atividades.
- Activity:WalSenderMain
-
O processo do emissor do log de gravação antecipada (WAL) está aguardando atividades.
- Activity:WalWriterMain
-
O processo do gravador do log de gravação antecipada (WAL) está aguardando atividades.
- BufferPin:BufferPin
-
Um processo está aguardando para adquirir um pino exclusivo em um buffer.
- Client:GSSOpenServer
-
Um processo está aguardando para ler dados do cliente enquanto estabelece uma sessão Generic Security Service Application Program Interface (GSSAPI).
- Client:ClientRead
-
Um processo de backend está aguardando para receber dados de um cliente PostgreSQL. Para obter mais informações, consulte Client:ClientRead.
- Client:ClientWrite
-
Um processo de backend está aguardando para enviar mais dados a um cliente PostgreSQL. Para obter mais informações, consulte Client:ClientWrite.
- Client:LibPQWalReceiverConnect
-
Um processo está aguardando no receptor do log de gravação antecipada (WAL) para estabelecer a conexão com o servidor remoto.
- Client:LibPQWalReceiverReceive
-
Um processo está aguardando no receptor do log de gravação antecipada (WAL) para receber dados do servidor remoto.
- Client:SSLOpenServer
-
Um processo está aguardando o Secure Sockets Layer (SSL) ao tentar a conexão.
- Client:WalReceiverWaitStart
-
Um processo está aguardando o processo de inicialização enviar dados iniciais para replicação de transmissão.
- Client:WalSenderWaitForWAL
-
Um processo está aguardando o log de gravação antecipada (WAL) ser liberado no processo do emissor do WAL.
- Client:WalSenderWriteData
-
Um processo está aguardando qualquer atividade ao processar respostas do receptor do log de gravação antecipada (WAL) no processo do emissor do WAL.
- CPU
-
Um processo de backend está ativo ou está aguardando a CPU. Para obter mais informações, consulte CPU.
- Extension:extension
-
Um processo de backend está aguardando uma condição definida por uma extensão ou um módulo.
- IO:AuroraEnhancedLogicalWALRead
-
Um processo de backend está buscando registros de log do volume de captura de dados de alteração (CDC).
- IO:AuroraOptimizedReadsCacheRead
-
Um processo está aguardando uma leitura do cache em camadas do Optimized Reads porque a página não está disponível na memória compartilhada.
- IO:AuroraOptimizedReadsCacheSegmentTruncate
-
Um processo está aguardando o truncamento de um arquivo de segmento de cache em camadas do Optimized Reads.
- IO:AuroraOptimizedReadsCacheWrite
-
O processo de gravação em segundo plano está aguardando o cache em camadas do Optimized Reads
- IO:AuroraStorageLogAllocate
-
Uma sessão está alocando metadados e se preparando para uma gravação do log de transações.
- IO:BufFileRead
-
Quando as operações exigem mais memória do que a quantidade definida por parâmetros de memória de trabalho, o mecanismo cria arquivos temporários no disco. Esse evento de espera ocorre quando as operações leem dos arquivos temporários. Para obter mais informações, consulte IO:BufFileRead and IO:BufFileWrite.
- IO:BufFileWrite
-
Quando as operações exigem mais memória do que a quantidade definida por parâmetros de memória de trabalho, o mecanismo cria arquivos temporários no disco. Esse evento de espera ocorre quando as operações gravam nos arquivos temporários. Para obter mais informações, consulte IO:BufFileRead and IO:BufFileWrite.
- IO:ControlFileRead
-
Um processo está aguardando uma leitura do arquivo
pg_control
. - IO:ControlFileSync
-
Um processo está aguardando o arquivo
pg_control
alcançar o armazenamento durável. - IO:ControlFileSyncUpdate
-
Um processo está aguardando uma atualização do arquivo
pg_control
alcançar o armazenamento durável. - IO:ControlFileWrite
-
Um processo está aguardando uma gravação no arquivo
pg_control
. - IO:ControlFileWriteUpdate
-
Um processo está aguardando uma gravação atualizar o arquivo
pg_control
. - IO:CopyFileRead
-
Um processo está aguardando uma leitura durante uma operação de cópia de arquivos.
- IO:CopyFileWrite
-
Um processo está aguardando uma gravação durante uma operação de cópia de arquivos.
- IO:DataFileExtend
-
Um processo está aguardando a extensão de um arquivo de dados de relação.
- IO:DataFileFlush
-
Um processo está aguardando um arquivo de dados de relação alcançar o armazenamento durável.
- IO:DataFileImmediateSync
-
Um processo está aguardando uma sincronização imediata de um arquivo de dados de relação com o armazenamento durável.
- IO:DataFilePrefetch
-
Um processo está aguardando uma pré-busca assíncrona de um arquivo de dados de relação.
- IO:DataFileSync
-
Um processo está aguardando alterações em um arquivo de dados de relação alcançarem o armazenamento durável.
- IO:DataFileRead
-
Um processo de backend tentou encontrar uma página nos buffers compartilhados, não a encontrou e, portanto, fez a sua leitura no armazenamento. Para obter mais informações, consulte IO:DataFileRead.
- IO:DataFileTruncate
-
Um processo está aguardando o truncamento de um arquivo de dados de relação.
- IO:DataFileWrite
-
Um processo está aguardando uma gravação em um arquivo de dados de relação.
- IO:DSMFillZeroWrite
-
Um processo está aguardando para gravar zero bytes em um arquivo dinâmico de backup de memória compartilhada.
- IO:LockFileAddToDataDirRead
-
Um processo está aguardando uma leitura enquanto adiciona uma linha ao arquivo de bloqueio do diretório de dados.
- IO:LockFileAddToDataDirSync
-
Um processo está aguardando os dados alcançarem o armazenamento durável enquanto adiciona uma linha ao arquivo de bloqueio do diretório de dados.
- IO:LockFileAddToDataDirWrite
-
Um processo está aguardando uma gravação enquanto adiciona uma linha ao arquivo de bloqueio do diretório de dados.
- IO:LockFileCreateRead
-
Um processo está aguardando uma leitura enquanto cria o arquivo de bloqueio do diretório de dados.
- IO:LockFileCreateSync
-
Um processo está aguardando os dados alcançarem o armazenamento durável enquanto cria o arquivo de bloqueio do diretório de dados.
- IO:LockFileCreateWrite
-
Um processo está aguardando uma gravação enquanto cria o arquivo de bloqueio do diretório de dados.
- IO:LockFileReCheckDataDirRead
-
Um processo está aguardando uma leitura durante a reverificação do arquivo de bloqueio do diretório de dados.
- IO:LogicalRewriteCheckpointSync
-
Um processo está aguardando os mapeamentos de regravação lógica alcançarem o armazenamento durável durante um ponto de verificação.
- IO:LogicalRewriteMappingSync
-
Um processo está aguardando os dados de mapeamento alcançarem o armazenamento durável durante uma regravação lógica.
- IO:LogicalRewriteMappingWrite
-
Um processo está aguardando uma gravação de dados de mapeamento durante uma regravação lógica.
- IO:LogicalRewriteSync
-
Um processo está aguardando os mapeamentos de regravação lógica alcançarem o armazenamento durável.
- IO:LogicalRewriteTruncate
-
Um processo está aguardando o truncamento de dados de mapeamento durante uma regravação lógica.
- IO:LogicalRewriteWrite
-
Um processo está aguardando uma gravação de mapeamentos de regravação lógica.
- IO:RelationMapRead
-
Um processo está aguardando uma leitura do arquivo de mapa de relação.
- IO:RelationMapSync
-
Um processo está aguardando o arquivo de mapa de relação alcançar o armazenamento durável.
- IO:RelationMapWrite
-
Um processo está aguardando uma gravação no arquivo de mapa de relação.
- IO:ReorderBufferRead
-
Um processo está aguardando uma leitura durante o gerenciamento do buffer de reordenação.
- IO:ReorderBufferWrite
-
Um processo está aguardando uma gravação durante o gerenciamento do buffer de reordenação.
- IO:ReorderLogicalMappingRead
-
Um processo está aguardando uma leitura de um mapeamento lógico durante o gerenciamento do buffer de reordenação.
- IO:ReplicationSlotRead
-
Um processo está aguardando uma leitura de um arquivo de controle de slot de replicação.
- IO:ReplicationSlotRestoreSync
-
Um processo está aguardando um arquivo de controle de slot de replicação alcançar o armazenamento durável enquanto o restaura na memória.
- IO:ReplicationSlotSync
-
Um processo está aguardando um arquivo de controle de slot de replicação alcançar o armazenamento durável.
- IO:ReplicationSlotWrite
-
Um processo está aguardando uma gravação em um arquivo de controle de slot de replicação.
- IO:SLRUFlushSync
-
Um processo está aguardando os dados simples menos recentemente utilizados (SLRU) alcançarem o armazenamento durável durante um ponto de verificação ou desligamento do banco de dados.
- IO:SLRURead
-
Um processo está aguardando uma leitura de uma página simples menos recentemente utilizada (SLRU).
- IO:SLRUSync
-
Um processo está aguardando os dados simples menos recentemente utilizados (SLRU) alcançarem o armazenamento durável após uma gravação de página.
- IO:SLRUWrite
-
Um processo está aguardando uma gravação de uma página simples menos recentemente utilizada (SLRU).
- IO:SnapbuildRead
-
Um processo está aguardando uma leitura de um snapshot de catálogo histórico serializado.
- IO:SnapbuildSync
-
Um processo está aguardando um snapshot de catálogo histórico serializado alcançar o armazenamento durável.
- IO:SnapbuildWrite
-
Um processo está aguardando uma gravação de um snapshot de catálogo histórico serializado.
- IO:TimelineHistoryFileSync
-
Um processo está aguardando um arquivo de histórico da linha do tempo recebido via replicação de transmissão alcançar o armazenamento durável.
- IO:TimelineHistoryFileWrite
-
Um processo está aguardando uma gravação de um arquivo de histórico da linha do tempo recebido via replicação de transmissão.
- IO:TimelineHistoryRead
-
Um processo está aguardando uma leitura de um arquivo de histórico da linha do tempo.
- IO:TimelineHistorySync
-
Um processo está aguardando um arquivo de histórico da linha do tempo recém-criado alcançar o armazenamento durável.
- IO:TimelineHistoryWrite
-
Um processo está aguardando uma gravação de um arquivo de histórico da linha do tempo recém-criado.
- IO:TwophaseFileRead
-
Um processo está aguardando uma leitura de um arquivo de estado de duas fases.
- IO:TwophaseFileSync
-
Um processo está aguardando um arquivo de estado de duas fases alcançar o armazenamento durável.
- IO:TwophaseFileWrite
-
Um processo está aguardando uma gravação de um arquivo de estado de duas fases.
- IO:WALBootstrapSync
-
Um processo está aguardando o log de gravação antecipada (WAL) alcançar o armazenamento durável durante o bootstrapping.
- IO:WALBootstrapWrite
-
Um processo está aguardando uma gravação de uma página do log de gravação antecipada (WAL) durante o bootstrapping.
- IO:WALCopyRead
-
Um processo está aguardando uma leitura ao criar um novo segmento do log de gravação antecipada (WAL) por meio da cópia de um existente.
- IO:WALCopySync
-
Um processo está aguardando um novo segmento do log de gravação antecipada (WAL), criado por meio da cópia de um existente, alcançar o armazenamento durável.
- IO:WALCopyWrite
-
Um processo está aguardando uma gravação ao criar um novo segmento do log de gravação antecipada (WAL) por meio da cópia de um existente.
- IO:WALInitSync
-
Um processo está aguardando um arquivo do log de gravação antecipada (WAL) recém-inicializado alcançar um armazenamento durável.
- IO:WALInitWrite
-
Um processo está aguardando uma gravação ao inicializar um novo arquivo do log de gravação antecipada (WAL).
- IO:WALRead
-
Um processo está aguardando uma leitura de um arquivo do log de gravação antecipada (WAL).
- IO:WALSenderTimelineHistoryRead
-
Um processo está aguardando uma leitura de um arquivo de histórico da linha do tempo durante um comando de linha do tempo do emissor do WAL.
- IO:WALSync
-
Um processo está aguardando um arquivo do log de gravação antecipada (WAL) alcançar o armazenamento durável.
- IO:WALSyncMethodAssign
-
Um processo está aguardando os dados alcançarem o armazenamento durável enquanto atribui um novo método de sincronização do log de gravação antecipada (WAL).
- IO:WALWrite
-
Um processo está aguardando uma gravação em um arquivo do log de gravação antecipada (WAL).
- IO:XactSync
-
Um processo de backend está aguardando o subsistema de armazenamento do Aurora fazer a confirmação de uma transação regular ou a confirmação ou reversão de uma transação preparada. Para obter mais informações, consulte IO:XactSync.
- IPC:AuroraLogicalSchemaUpdate
-
Dois processos de backend estão tentando inserir a mesma entrada no cache do esquema. Um processo continuará enquanto o outro aguarda sua conclusão.
- IPC:AuroraOptimizedReadsCacheWriteStop
-
Um processo está aguardando o gravador em segundo plano interromper a gravação no cache em níveis do Optimized Reads.
- IPC:BackupWaitWalArchive
-
Um processo está aguardando os arquivos do log de gravação antecipada (WAL) necessários para que um backup seja arquivado com êxito.
- IPC:BgWorkerShutdown
-
Um processo está aguardando o encerramento de um operador em segundo plano.
- IPC:BgWorkerStartup
-
Um processo está aguardando o início de um operador em segundo plano.
- IPC:BtreePage
-
Um processo está aguardando o número de página necessário para continuar uma varredura paralela de árvore B para ficar disponível.
- IPC:CheckpointDone
-
Um processo está aguardando a conclusão de um ponto de verificação.
- IPC:CheckpointStart
-
Um processo está aguardando o início de um ponto de verificação.
- IPC:ClogGroupUpdate
-
Um processo está aguardando o líder do grupo atualizar o status da transação no final de uma transação.
- IPC:DamRecordTxAck
-
Um processo de backend gerou um evento de fluxos de atividades de banco de dados e está aguardando esse evento se tornar durável. Para obter mais informações, consulte IPC:DamRecordTxAck.
- IPC:ExecuteGather
-
Um processo está aguardando atividades de um processo filho durante a execução de um nó do plano Gather.
- IPC:Hash/Batch/Allocating
-
Um processo está aguardando um participante de hash paralelo eleito alocar uma tabela de hash.
- IPC:Hash/Batch/Electing
-
Um processo está elegendo um participante de hash paralelo para alocar uma tabela de hash.
- IPC:Hash/Batch/Loading
-
Um processo está aguardando outros participantes de hash paralelos terminarem de carregar uma tabela de hash.
- IPC:Hash/Build/Allocating
-
Um processo está aguardando um participante de hash paralelo eleito alocar a tabela de hash inicial.
- IPC:Hash/Build/Electing
-
Um processo está elegendo um participante de hash paralelo para alocar a tabela de hash inicial.
- IPC:Hash/Build/HashingInner
-
Um processo está aguardando outros participantes de hash paralelos terminarem o hash da relação interna.
- IPC:Hash/Build/HashingOuter
-
Um processo está aguardando outros participantes de hash paralelos terminarem de particionar a relação externa.
- IPC:Hash/GrowBatches/Allocating
-
Um processo está aguardando um participante de hash paralelo eleito alocar mais lotes.
- IPC:Hash/GrowBatches/Deciding
-
Um processo está elegendo um participante de hash paralelo para decidir sobre o crescimento futuro do lote.
- IPC:Hash/GrowBatches/Electing
-
Um processo está elegendo um participante de hash paralelo para alocar mais lotes.
- IPC:Hash/GrowBatches/Finishing
-
Um processo está aguardando um participante de hash paralelo eleito decidir sobre o crescimento futuro do lote.
- IPC:Hash/GrowBatches/Repartitioning
-
Um processo está aguardando outros participantes de hash paralelos terminarem o reparticionamento.
- IPC:Hash/GrowBuckets/Allocating
-
Um processo está aguardando um participante de hash paralelo eleito terminar a alocação de mais buckets.
- IPC:Hash/GrowBuckets/Electing
-
Um processo está elegendo um participante de hash paralelo para alocar mais buckets.
- IPC:Hash/GrowBuckets/Reinserting
-
Um processo está aguardando outros participantes de hash paralelos terminarem de inserir tuplas em novos buckets.
- IPC:HashBatchAllocate
-
Um processo está aguardando um participante de hash paralelo eleito alocar uma tabela de hash.
- IPC:HashBatchElect
-
Um processo está aguardando para eleger um participante de hash paralelo para alocar uma tabela de hash.
- IPC:HashBatchLoad
-
Um processo está aguardando outros participantes de hash paralelos terminarem de carregar uma tabela de hash.
- IPC:HashBuildAllocate
-
Um processo está aguardando um participante de hash paralelo eleito alocar a tabela de hash inicial.
- IPC:HashBuildElect
-
Um processo está aguardando para eleger um participante de hash paralelo para alocar a tabela de hash inicial.
- IPC:HashBuildHashInner
-
Um processo está aguardando outros participantes de hash paralelos terminarem o hash da relação interna.
- IPC:'HashBuildHashOuter
-
Um processo está aguardando outros participantes de hash paralelos terminarem de particionar a relação externa.
- IPC:HashGrowBatchesAllocate
-
Um processo está aguardando um participante de hash paralelo eleito alocar mais lotes.
- IPC:'HashGrowBatchesDecide
-
Um processo está aguardando para eleger um participante de hash paralelo para decidir sobre o crescimento futuro do lote.
- IPC:HashGrowBatchesElect
-
Um processo está aguardando para eleger um participante de hash paralelo para alocar mais lotes.
- IPC:HashGrowBatchesFinish
-
Um processo está aguardando um participante de hash paralelo eleito decidir sobre o crescimento futuro do lote.
- IPC:HashGrowBatchesRepartition
-
Um processo está aguardando outros participantes de hash paralelos terminarem o reparticionamento.
- IPC:HashGrowBucketsAllocate
-
Um processo está aguardando um participante de hash paralelo eleito terminar a alocação de mais buckets.
- IPC:HashGrowBucketsElect
-
Um processo está aguardando para eleger um participante de hash paralelo para alocar mais buckets.
- IPC:HashGrowBucketsReinsert
-
Um processo está aguardando outros participantes de hash paralelos terminarem de inserir tuplas em novos buckets.
- IPC:LogicalSyncData
-
Um processo está aguardando um servidor remoto de replicação lógica enviar dados para sincronização da tabela inicial.
- IPC:LogicalSyncStateChange
-
Um processo está aguardando um servidor remoto de replicação lógica mudar de estado.
- IPC:MessageQueueInternal
-
Um processo está aguardando outro processo ser anexado a uma fila de mensagens compartilhadas.
- IPC:MessageQueuePutMessage
-
Um processo está aguardando para gravar uma mensagem de protocolo em uma fila de mensagens compartilhadas.
- IPC:MessageQueueReceive
-
Um processo está aguardando para receber bytes de uma fila de mensagens compartilhadas.
- IPC:MessageQueueSend
-
Um processo está aguardando para enviar bytes para uma fila de mensagens compartilhadas.
- IPC:ParallelBitmapScan
-
Um processo está aguardando a inicialização de uma varredura de bitmap paralela.
- IPC:ParallelCreateIndexScan
-
Um processo está aguardando operadores paralelos de CREATE INDEX terminarem uma varredura de heap.
- IPC:ParallelFinish
-
Um processo está aguardando operadores paralelos terminarem o cálculo.
- IPC:ProcArrayGroupUpdate
-
Um processo está aguardando o líder do grupo limpar o ID da transação no final de uma transação.
- IPC:ProcSignalBarrier
-
Um processo está aguardando um evento de barreira ser processado por todos os backends.
- IPC:Promote
-
Um processo está aguardando uma promoção para espera.
- IPC:RecoveryConflictSnapshot
-
Um processo está aguardando a resolução de um conflito de recuperação para uma limpeza de vacuum.
- IPC:RecoveryConflictTablespace
-
Um processo está aguardando a resolução de um conflito de recuperação para descartar um espaço de tabela.
- IPC:RecoveryPause
-
Um processo está aguardando a retomada da recuperação.
- IPC:ReplicationOriginDrop
-
Um processo está aguardando uma origem de replicação tornar-se inativa para que ela possa ser descartada.
- IPC:ReplicationSlotDrop
-
Um processo está aguardando um slot de replicação tornar-se inativo para que ele possa ser descartado.
- IPC:SafeSnapshot
-
Um processo está aguardando para obter um snapshot válido para uma transação READ ONLY DEFERRABLE.
- IPC:SyncRep
-
Um processo está aguardando confirmação de um servidor remoto durante a replicação síncrona.
- IPC:XactGroupUpdate
-
Um processo está aguardando o líder do grupo atualizar o status da transação no final de uma transação.
- Lock:advisory
-
Um processo de backend solicitou um bloqueio de consultoria e está aguardando por ele. Para obter mais informações, consulte Lock:advisory.
- Lock:extend
-
Um processo de backend está aguardando um bloqueio ser liberado para poder estender uma relação. Esse bloqueio é necessário porque apenas um processo de backend pode estender uma relação por vez. Para obter mais informações, consulte Lock:extend.
- Lock:frozenid
-
Um processo está aguardando para atualizar
pg_database.datfrozenxid
epg_database.datminmxid
. - Lock:object
-
Um processo está aguardando para obter um bloqueio em um objeto de banco de dados sem relação.
- Lock:page
-
Um processo está aguardando para obter um bloqueio em uma página de uma relação.
- Lock:Relation
-
Um processo de backend aguarda para adquirir um bloqueio em uma relação bloqueada por outra transação. Para obter mais informações, consulte Lock:Relation.
- Lock:spectoken
-
Um processo está aguardando para obter um bloqueio de inserção especulativo.
- Lock:speculative token
-
Um processo está aguardando para adquirir um bloqueio de inserção especulativo.
- Lock:transactionid
-
Uma transação está aguardando um bloqueio em nível de linha. Para obter mais informações, consulte Lock:transactionid.
- Lock:tuple
-
Um processo de backend está aguardando para adquirir um bloqueio em uma tupla enquanto outro processo de backend mantém um bloqueio conflitante na mesma tupla. Para obter mais informações, consulte Lock:tuple.
- Lock:userlock
-
Um processo está aguardando para obter um bloqueio de usuário.
- Lock:virtualxid
-
Um processo está aguardando para obter um bloqueio de ID de transação virtual.
- LWLock:AddinShmemInit
-
Um processo está aguardando para gerenciar a alocação de espaço de uma extensão na memória compartilhada.
- LWLock:AddinShmemInitLock
-
Um processo está aguardando para gerenciar a alocação de espaço na memória compartilhada.
- LWLock:async
-
Um processo está aguardando E/S em um buffer assíncrono (notificação).
- LWLock:AsyncCtlLock
-
Um processo está aguardando para ler ou atualizar um estado de notificação compartilhado.
- LWLock:AsyncQueueLock
-
Um processo está aguardando para ler ou atualizar mensagens de notificação.
- LWLock:AuroraOptimizedReadsCacheMapping
-
Um processo está aguardando para associar um bloco de dados a uma página no cache do Optimized Reads.
- LWLock:AutoFile
-
Um processo está aguardando para atualizar o arquivo
postgresql.auto.conf
. - LWLock:AutoFileLock
-
Um processo está aguardando para atualizar o arquivo
postgresql.auto.conf
. - LWLock:Autovacuum
-
Um processo está aguardando para ler ou atualizar o estado atual de operadores de autovacuum.
- LWLock:AutovacuumLock
-
Um operador ou launcher de autovacuum está aguardando para atualizar ou ler o estado atual de operadores de autovacuum.
- LWLock:AutovacuumSchedule
-
Um processo está aguardando para garantir que uma tabela selecionada para autovacuum ainda requer aplicação de vacuum.
- LWLock:AutovacuumScheduleLock
-
Um processo está aguardando para garantir que a tabela que ele selecionou para um vacuum ainda requer aplicação de vacuum.
- LWLock:BackendRandomLock
-
Um processo está aguardando para gerar um número aleatório.
- LWLock:BackgroundWorker
-
Um processo está aguardando para ler ou atualizar o estado do operador em segundo plano.
- LWLock:BackgroundWorkerLock
-
Um processo está aguardando para ler ou atualizar o estado do operador em segundo plano.
- LWLock:BtreeVacuum
-
Um processo está aguardando para ler ou atualizar informações relacionadas a vacuum para um índice de árvores B.
- LWLock:BtreeVacuumLock
-
Um processo está aguardando para ler ou atualizar informações relacionadas a vacuum para um índice de árvores B.
- LWLock:buffer_content
-
Um processo de backend está aguardando para adquirir um bloqueio leve no conteúdo de um buffer de memória compartilhada. Para obter mais informações, consulte LWLock:buffer_content (BufferContent).
- LWLock:buffer_mapping
-
Um processo de backend está aguardando para associar um bloqueio de dados a um buffer no grupo de buffer compartilhado. Para obter mais informações, consulte LWLock:buffer_mapping.
- LWLock:BufferIO
-
Um processo de backend deseja ler uma página na memória compartilhada. O processo está aguardando outros processos terminarem sua E/S para a página. Para obter mais informações, consulte LWLock:BufferIO (IPC:BufferIO).
- LWLock:Checkpoint
-
Um processo está aguardando para iniciar um ponto de verificação.
- LWLock:CheckpointLock
-
Um processo está aguardando para realizar o ponto de verificação.
- LWLock:CheckpointerComm
-
Um processo está aguardando para gerenciar solicitações
fsync
. - LWLock:CheckpointerCommLock
-
Um processo está aguardando para gerenciar solicitações
fsync
. - LWLock:clog
-
Um processo está aguardando E/S em um buffer de entupimento (status da transação).
- LWLock:CLogControlLock
-
Um processo está aguardando para ler ou atualizar o status da transação.
- LWLock:CLogTruncationLock
-
Um processo está aguardando para executar
txid_status
ou atualizar o ID de transação mais antigo disponível para ele. - LWLock:commit_timestamp
-
Um processo está aguardando E/S em um buffer de carimbo de data/hora de confirmação.
- LWLock:CommitTs
-
Um processo está aguardando para ler ou atualizar o último valor definido para um carimbo de data/hora de confirmação de transação.
- LWLock:CommitTsBuffer
-
Um processo está aguardando E/S em um buffer simples menos recentemente utilizado (SLRU) para um carimbo de data/hora de confirmação.
- LWLock:CommitTsControlLock
-
Um processo está aguardando para ler ou atualizar carimbos de data/hora de confirmação de transação.
- LWLock:CommitTsLock
-
Um processo está aguardando para ler ou atualizar o último valor definido para o carimbo de data/hora da transação.
- LWLock:CommitTsSLRU
-
Um processo está aguardando para acessar o cache simples menos recentemente utilizado (SLRU) para um carimbo de data/hora de confirmação.
- LWLock:ControlFile
-
Um processo está aguardando para ler ou atualizar o arquivo
pg_control
ou criar um novo arquivo de log de gravação antecipada (WAL). - LWLock:ControlFileLock
-
Um processo está aguardando para ler ou atualizar o arquivo de controle ou a criação de um novo arquivo de log de gravação antecipada (WAL).
- LWLock:DynamicSharedMemoryControl
-
Um processo está aguardando para ler ou atualizar informações de alocação de memória compartilhada dinâmica.
- LWLock:DynamicSharedMemoryControlLock
-
Um processo está aguardando para ler ou atualizar o estado de memória compartilhada dinâmica.
- LWLock:lock_manager
-
Um processo de backend está aguardando para adicionar ou examinar bloqueios para processos de backend. Ou está aguardando para entrar ou sair de um grupo de bloqueio utilizado pela consulta paralela. Para obter mais informações, consulte LWLock:lock_manager.
- LWLock:LockFastPath
-
Um processo está aguardando para ler ou atualizar as informações de bloqueio de caminho rápido de um processo.
- LWLock:LogicalRepWorker
-
Um processo está aguardando para ler ou atualizar o estado dos operadores de replicação lógica.
- LWLock:LogicalRepWorkerLock
-
Um processo está aguardando a conclusão de uma ação em um operador de replicação lógica.
- LWLock:LogicalSchemaCache
-
Um processo modificou o cache do esquema.
- LWLock:multixact_member
-
Um processo está aguardando E/S em um buffer multixact_member.
- LWLock:multixact_offset
-
Um processo está aguardando E/S em um buffer de deslocamento multixact.
- LWLock:MultiXactGen
-
Um processo está aguardando para ler ou atualizar o estado multixact compartilhado.
- LWLock:MultiXactGenLock
-
Um processo está aguardando para ler ou atualizar um estado multixact compartilhado.
- LWLock:MultiXactMemberBuffer
-
Um processo está aguardando a E/S em um buffer simples menos recentemente utilizado (SLRU) para um membro multixact. Para obter mais informações, consulte LWLock:MultiXact.
- LWLock:MultiXactMemberControlLock
-
Um processo está aguardando para ler ou atualizar mapeamentos de membros multixact.
- LWLock:MultiXactMemberSLRU
-
Um processo está aguardando para acessar o cache simples menos recentemente utilizado (SLRU) para um membro multixact. Para obter mais informações, consulte LWLock:MultiXact.
- LWLock:MultiXactOffsetBuffer
-
Um processo está aguardando a E/S em um buffer simples menos recentemente utilizado (SLRU) para um desvio multixact. Para obter mais informações, consulte LWLock:MultiXact.
- LWLock:MultiXactOffsetControlLock
-
Um processo está aguardando para ler ou atualizar mapeamentos de deslocamento multixact.
- LWLock:MultiXactOffsetSLRU
-
Um processo está aguardando para acessar o cache simples menos recentemente utilizado (SLRU) para um desvio multixact. Para obter mais informações, consulte LWLock:MultiXact.
- LWLock:MultiXactTruncation
-
Um processo está aguardando para ler ou truncar informações multixact.
- LWLock:MultiXactTruncationLock
-
Um processo está aguardando para ler ou truncar informações multixact.
- LWLock:NotifyBuffer
-
Um processo está aguardando a E/S no buffer simples menos recentemente utilizado (SLRU) para uma mensagem NOTIFY.
- LWLock:NotifyQueue
-
Um processo está aguardando para ler ou atualizar mensagens NOTIFY.
- LWLock:NotifyQueueTail
-
Um processo está aguardando para atualizar um limite no armazenamento de mensagens NOTIFY.
- LWLock:NotifyQueueTailLock
-
Um processo está aguardando para atualizar o limite no armazenamento de mensagens de notificação.
- LWLock:NotifySLRU
-
Um processo está aguardando para acessar o cache simples menos frequentemente utilizado (SLRU) para uma mensagem NOTIFY.
- LWLock:OidGen
-
Um processo está aguardando para alocar um novo ID de objeto (OID).
- LWLock:OidGenLock
-
Um processo está aguardando para alocar ou atribuir um ID de objeto (OID).
- LWLock:oldserxid
-
Um processo está aguardando E/S em um buffer oldserxid.
- LWLock:OldSerXidLock
-
Um processo está aguardando para ler ou registrar transações serializáveis conflitantes.
- LWLock:OldSnapshotTimeMap
-
Um processo está aguardando para ler ou atualizar informações antigas de controle de snapshots.
- LWLock:OldSnapshotTimeMapLock
-
Um processo está aguardando para ler ou atualizar informações antigas de controle de snapshots.
- LWLock:parallel_append
-
Um processo está aguardando para escolher o próximo subplano durante a execução do plano de anexação em paralelo.
- LWLock:parallel_hash_join
-
Um processo está aguardando para alocar ou trocar um bloco de memória ou atualizar contadores durante a execução de um plano de hash paralelo.
- LWLock:parallel_query_dsa
-
Um processo está aguardando um bloqueio na alocação de memória compartilhada dinâmica para uma consulta paralela.
- LWLock:ParallelAppend
-
Um processo está aguardando para escolher o próximo subplano durante a execução do plano de anexação em paralelo.
- LWLock:ParallelHashJoin
-
Um processo está aguardando para sincronizar os operadores durante a execução do plano para uma junção de hash paralela.
- Lwlock:ParallelQueryDSA
-
Um processo está aguardando a alocação dinâmica de memória compartilhada para uma consulta paralela.
- Lwlock:PerSessionDSA
-
Um processo está aguardando a alocação dinâmica de memória compartilhada para uma consulta paralela.
- Lwlock:PerSessionRecordType
-
Um processo está aguardando para acessar informações de uma consulta paralela sobre tipos compostos.
- Lwlock:PerSessionRecordTypmod
-
Um processo está aguardando para acessar informações de uma consulta paralela sobre modificadores de tipo que identificam tipos de registros anônimos.
- Lwlock:PerXactPredicateList
-
Um processo está aguardando para acessar a lista de bloqueios de predicados mantidos pela transação serializável atual durante uma consulta paralela.
- Lwlock:predicate_lock_manager
-
Um processo está aguardando para adicionar ou examinar informações de bloqueio de predicado.
- Lwlock:PredicateLockManager
-
Um processo está aguardando para acessar informações de bloqueio de predicado utilizadas por transações serializáveis.
- Lwlock:proc
-
Um processo está aguardando para ler ou atualizar informações de bloqueio de caminho rápido.
- LWLock:ProcArray
-
Um processo está aguardando para acessar as estruturas de dados compartilhadas por processo (em geral, para obter um snapshot ou relatar o ID da transação de uma sessão).
- LWLock:ProcArrayLock
-
Um processo está aguardando para obter um snapshot ou apagar um ID de transação ao final de uma transação.
- LWLock:RelationMapping
-
Um processo está aguardando para ler ou atualizar um arquivo
pg_filenode.map
(usado para rastrear atribuições de nó de arquivo de determinados catálogos do sistema). - LWLock:RelationMappingLock
-
Um processo está aguardando para atualizar o arquivo de mapa de relação utilizado para armazenar o mapeamento de catálogo para nó de arquivo.
- LWLock:RelCacheInit
-
Um processo está aguardando para ler ou atualizar um arquivo
pg_internal.init
(um arquivo de inicialização do cache de relação). - LWLock:RelCacheInitLock
-
Um processo está aguardando para ler ou gravar um arquivo de inicialização do cache de relação.
- LWLock:replication_origin
-
Um processo está aguardando para ler ou atualizar o progresso da replicação.
- LWLock:replication_slot_io
-
Um processo está aguardando E/S em um slot de replicação.
- LWLock:ReplicationOrigin
-
Um processo está aguardando para criar, descartar ou utilizar uma origem de replicação.
- LWLock:ReplicationOriginLock
-
Um processo está aguardando para configurar, descartar ou utilizar uma origem de replicação.
- LWLock:ReplicationOriginState
-
Um processo está aguardando para ler ou atualizar o progresso de uma origem de replicação.
- LWLock:ReplicationSlotAllocation
-
Um processo está aguardando para alocar ou liberar um slot de replicação.
- LWLock:ReplicationSlotAllocationLock
-
Um processo está aguardando para alocar ou liberar um slot de replicação.
- LWLock:ReplicationSlotControl
-
Um processo está aguardando para ler ou atualizar um estado de slot de replicação.
- LWLock:ReplicationSlotControlLock
-
Um processo está aguardando para ler ou atualizar o estado do slot de replicação.
- LWLock:ReplicationSlotIO
-
Um processo está aguardando E/S em um slot de replicação.
- LWLock:SerialBuffer
-
Um processo está aguardando E/S em um buffer simples menos recentemente utilizado (SLRU) para um conflito de transação serializável.
- LWLock:SerializableFinishedList
-
Um processo está aguardando para acessar a lista de transações serializáveis concluídas.
- LWLock:SerializableFinishedListLock
-
Um processo está aguardando para acessar a lista de transações serializáveis concluídas.
- LWLock:SerializablePredicateList
-
Um processo está aguardando para acessar a lista de bloqueios de predicados mantidos por transações serializáveis.
- LWLock:SerializablePredicateLockListLock
-
Um processo está aguardando para executar uma operação em uma lista de bloqueios mantidos por transações serializáveis.
- LWLock:SerializableXactHash
-
Um processo está aguardando para ler ou atualizar informações sobre transações serializáveis.
- LWLock:SerializableXactHashLock
-
Um processo está aguardando para recuperar ou armazenar informações sobre transações serializáveis.
- LWLock:SerialSLRU
-
Um processo está aguardando para acessar o cache simples menos recentemente utilizado (SLRU) para um conflito de transação serializável.
- LWLock:SharedTidBitmap
-
Um processo está aguardando para acessar um bitmap de identificador de tupla compartilhado (TID) durante uma varredura paralela de índice de bitmap.
- LWLock:SharedTupleStore
-
Um processo está aguardando para acessar um armazenamento de tuplas compartilhado durante uma consulta paralela.
- LWLock:ShmemIndex
-
Um processo está aguardando para encontrar ou alocar espaço na memória compartilhada.
- LWLock:ShmemIndexLock
-
Um processo está aguardando para encontrar ou alocar espaço na memória compartilhada.
- LWLock:SInvalRead
-
Um processo está aguardando para recuperar mensagens da fila de anulação de catálogo compartilhado.
- LWLock:SInvalReadLock
-
Um processo está aguardando para recuperar ou remover mensagens de uma fila de invalidação compartilhada.
- LWLock:SInvalWrite
-
Um processo está aguardando para adicionar uma mensagem à fila de anulação de catálogo compartilhada.
- LWLock:SInvalWriteLock
-
Um processo está aguardando para adicionar uma mensagem em uma fila de invalidação compartilhada.
- LWLock:subtrans
-
Um processo está aguardando E/S em um buffer de subtransações.
- LWLock:SubtransBuffer
-
Um processo está aguardando a E/S em um buffer simples menos recentemente utilizado (SLRU) para uma subtransação.
- LWLock:SubtransControlLock
-
Um processo está aguardando para ler ou atualizar informações de subtransações.
- LWLock:SubtransSLRU
-
Um processo está aguardando para acessar o cache simples menos recentemente utilizado (SLRU) para uma subtransação.
- LWLock:SyncRep
-
Um processo está aguardando para ler ou atualizar informações sobre o estado da replicação síncrona.
- LWLock:SyncRepLock
-
Um processo está aguardando para ler ou atualizar informações sobre réplicas síncronas.
- LWLock:SyncScan
-
Um processo está aguardando para selecionar a localização inicial de uma varredura de tabela sincronizada.
- LWLock:SyncScanLock
-
Um processo está aguardando para obter a localização inicial de uma varredura em uma tabela para varreduras sincronizadas.
- LWLock:TablespaceCreate
-
Um processo está aguardando para criar ou descartar um espaço de tabelas.
- LWLock:TablespaceCreateLock
-
Um processo está aguardando para criar ou descartar o espaço de tabelas.
- LWLock:tbm
-
Um processo está aguardando um bloqueio de iterador compartilhado em um bitmap de árvore (TBM).
- LWLock:TwoPhaseState
-
Um processo está aguardando para ler ou atualizar o estado de transações preparadas.
- LWLock:TwoPhaseStateLock
-
Um processo está aguardando para ler ou atualizar o estado de transações preparadas.
- LWLock:wal_insert
-
Um processo está aguardando para inserir o log de gravação antecipada (WAL) em um buffer de memória.
- LWLock:WALBufMapping
-
Um processo está aguardando para substituir uma página em buffers do log de gravação antecipada (WAL).
- LWLock:WALBufMappingLock
-
Um processo está aguardando para substituir uma página em buffers do log de gravação antecipada (WAL).
- LWLock:WALInsert
-
Um processo está aguardando para inserir dados do log de gravação antecipada (WAL) em um buffer de memória.
- LWLock:WALWrite
-
Um processo está aguardando os buffers do log de gravação antecipada (WAL) serem gravados no disco.
- LWLock:WALWriteLock
-
Um processo está aguardando os buffers do log de gravação antecipada (WAL) serem gravados no disco.
- LWLock:WrapLimitsVacuum
-
Um processo está aguardando para atualizar limites sobre o ID de transação e o consumo multixact.
- LWLock:WrapLimitsVacuumLock
-
Um processo está aguardando para atualizar limites sobre o ID de transação e o consumo multixact.
- LWLock:XactBuffer
-
Um processo está aguardando a E/S em um buffer simples menos recentemente utilizado (SLRU) para um status de transação.
- LWLock:XactSLRU
-
Um processo está aguardando para acessar o cache simples menos frequentemente utilizado (SLRU) para um status de transação.
- LWLock:XactTruncation
-
Um processo está aguardando para executar pg_xact_status ou atualizar o ID de transação mais antigo disponível para ele.
- LWLock:XidGen
-
Um processo está aguardando para alocar um novo ID de transação.
- LWLock:XidGenLock
-
Um processo está aguardando para alocar ou atribuir um ID de transação.
- Timeout:BaseBackupThrottle
-
Um processo está aguardando durante o backup básico ao controlar a utilização da atividade.
- Tempo limite:PgSleep
-
Um processo de backend chamou a função pg_sleep e está aguardando o tempo limite de suspensão expirar. Para obter mais informações, consulte Tempo limite:PgSleep.
- Timeout:RecoveryApplyDelay
-
Um processo está aguardando para aplicar o log de gravação antecipada (WAL) durante a recuperação devido a uma configuração de atraso.
- Timeout:RecoveryRetrieveRetryInterval
-
Um processo está aguardando durante a recuperação quando os dados do log de gravação antecipada (WAL) não estão disponíveis em nenhuma origem (pg_wal, arquivo ou fluxo).
- Timeout:VacuumDelay
-
Um processo está aguardando em um ponto de atraso de vacuum baseado em custos.
Para obter uma lista completa de eventos de espera do PostgreSQL, consulte The Statistics Collector > Wait Event tables