SEND EXTRACT

Use SEND EXTRACT para se comunicar com um processo de Extract em execução. A solicitação é processada assim que o Extract está pronto para aceitar comandos dos usuários.

Sintaxe

SEND EXTRACT group_name, {
BR {BRINTERVAL interval |
   BRSTART |
   BRSTOP |
   BRCHECKPOINT {IMMEDIATE | IN n{M|H} | AT yyyy-mm-dd hh:mm[:ss]]}} |
BR BRFSOPTION { MS_SYNC | MS_ASYNC }
BR BRSTATS
BR BRSTATUS
CACHEMGR {CACHESTATS {ALL | MINIMAL | SUPERPOOL | CURRENTONLY | POOLS | POOL n | QUEUES} | CACHEQUEUES | CACHEVMUSAGE} |
FORCESTOP |
FORCETRANS transaction_ID [FORCE] |
GETLAG |
GETPARAMINFO [parameter_name] [FILE output_file] |
GETTCPSTATS |
LOGEND |
LOGSTATS |
REPORT |
RESUME |
ROLLOVER |
SHOWTRANS [transaction_ID] [COUNT n]
    [DURATION duration unit] [TABULAR]
    [FILE file_name [DETAIL]] [ALL]|
SKIPTRANS transaction_ID [FORCE] |
STATUS |
STOP |
TRACE[2] file_name |
TRACE[2] OFF |
TRACE OFF file_name |
TRACEINIT |
TRANLOGOPTIONS INTEGRATEDPARAMS(parameter_specification) |
TRANLOGOPTIONS {TRANLOGOPTIONS {PURGEORPHANEDTRANSACTIONS | NOPURGEORPHANEDTRANSACTIONS} |
TRANLOGOPTIONS TRANSCLEANUPFREQUENCY minutes |
VAMMESSAGE 'Teradata_command' |
VAMMESSAGE {'ARSTATS' | 'INCLUDELIST [filter]' | 'FILELIST [filter]'| 'EXCLUDELIST [filter]'} |
VAMMESSAGE 'OPENTRANS'
}

group_name

O nome do grupo de Extract ou um curinga () para especificar vários grupos. Por exemplo, T envia o comando para todos os processos de Extração cujos nomes do grupo começam com T. Se um Extract não estiver em execução, um erro será retornado.

BR {BRINTERVAL interval BRSTART BRSTOP  
BRCHECKPOINT {IMMEDIATE IN n {H M} AT yyyy-mm-dd[ hh:mm[:ss]]}}

Envia comandos que afetam o modo BR (Bounded Recovery) do Extract.

BRINTERVAL interval

Define o tempo entre os checkpoints de BR (Bounded Recovery). Os valores válidos são de 20 minutos a 96 horas especificadas como M para minutos ou H para horas, por exemplo 20M ou 2H. O intervalo padrão é de 4 horas.

BRSTART

Inicia a BR (Bounded Recovery). Esse comando só deve ser usado sob orientação do Suporte Técnico da Oracle.

BRSTOP

Interrompe a BR (Bounded Recovery) para execução e recuperação. Consulte o Suporte Técnico da Oracle antes de usar essa opção. Na maioria das circunstâncias, quando há um problema com a BR (Bounded Recovery), ela se desativa.

BRCHECKPOINT {IMMEDIATE IN n{H M} AT yyyy-mm-dd[ hh:mm[:ss]]}}

Define o ponto no qual é criado um checkpoint de BR (Bounded Recovery). O IMMEDIATE emite o checkpoint imediatamente quando o SEND EXTRACT é emitido. IN emite o checkpoint no número especificado de horas ou minutos a partir do momento em que o SEND EXTRACT é emitido. AT emite o checkpoint exatamente no horário especificado.

BR BRFSOPTION {MS_SYNC | MS_ASYNC}

Faz gravações síncronas/assíncronas dos dados mapeados na BR (Bounded Recovery).

MS_SYNC

As gravações de dados mapeados da BR (Bounded Recovery) são sincronizadas visando a completa integridade dos dados de Entrada/Saída.

MS_ASYNC

As gravações de dados mapeados da BR (Bounded Recovery) são iniciadas ou enfileiradas para fins de atendimento.

BR BRSTATS

Fornece os detalhes de todos os pools de objetos que foram persistidos pela BR (Bounded Recovery). Isso inclui os seguintes detalhes:

BR BRSTATUS

Retorna o status do modo BR (Bounded Recovery) do Extract.

Ele mostra o seguinte:

CACHESTATS {ALL MINIMAL SUPERPOOL CURRENTONLY POOLS POOL n QUEUES}

CACHESTATS retorna estatísticas para uso de memória virtual e armazenamento de arquivos em cache.

ALL

Retorna todas as estatísticas do COM e é a opção padrão.

MINIMAL

Retorna uma versão condensada (mínima) de estatísticas COM, enquanto CACHEALL retorna todas as estatísticas.

SUPERPOOL

Estatísticas do superpool. Retorna estatísticas sobre todos os pools de objetos.

CURRENTONLY

Retorna estatísticas apenas para runtime.

POOLS

Retorna estatísticas para todos os pools de objetos.

POOL n

Só retorna estatísticas do pool de objetos especificado.

QUEUES

Retorna estatísticas somente para filas.

CACHEVMUSAGE

Retorna estatísticas para o uso de memória virtual.

FORCESTOP

Força a interrupção do Extract, ignorando qualquer notificação. Esse comando interromperá o processo imediatamente.

FORCETRANS transaction_ID ] [FORCE]

Válido para Db2 LUW, Db2 IBM, MySQL, Oracle e SQL Server.

Força o Extract a gravar uma transação especificada por seu ID de número de transação na trilha como transação confirmada. FORCETRANS não confirma o commit da transação no banco de dados de origem. Apenas força os dados existentes para a trilha para que eles sejam processados (com uma confirmação implícita) pelo Replicat. Você pode repetir a FORCETRANS para outras transações na ordem de idade. Observe que forçar a confirmação de uma transação na trilha (e portanto no banco de dados de destino) poderá causar discrepâncias de dados se a transação for revertida pelos aplicativos do usuário de origem.

Após utilizar FORCETRANS, aguarde pelo menos cinco minutos se você pretende emitir SEND EXTRACT com FORCESTOP. Caso contrário, a transação ainda estará presente.

Se FORCETRANS for usado imediatamente após a inicialização do Extract, você poderá receber uma mensagem de erro que solicita a espera e, em seguida, tente o comando novamente. Isso significa que nenhuma outra transação foi processada ainda pelo Extract. Depois que outra transação for processada, você poderá forçar a transação para a trilha.

transaction_ID

O ID da transação. Obtenha o número do ID da transação com SHOWTRANS ou de uma mensagem do tempo de execução do Extract. O Extract ignora qualquer dado adicionado à transação após a emissão desse comando. Um prompt de confirmação deve ser respondido, a menos que FORCE seja usado. Para usar FORCETRANS, a transação especificada deve ser a mais antiga da lista de transações mostrada com SHOWTRANS.

FORCE

Válido para Oracle e SQL Server. Não válido para MySQL.

Use FORCE para ignorar o prompt de confirmação.

GETLAG

Determina um intervalo real entre o Extract e a origem de dados. Retorna os mesmos resultados de LAG EXTRACT.

GETPARAMINFO [parameter_name] [FILE output_file]

Use GETPARAMINFO para consultar valores de parâmetro de runtime de uma instância em execução, incluindo Extract, Replicat e Manager. Você pode consultar um único parâmetro ou todos e enviar a saída para a console ou para um arquivo de texto

parameter_name

O comportamento padrão é exibir todos os parâmetros em uso, o que significa aqueles que já foram consultados pelo aplicativo, outros parâmetros e seus valores atuais. Se você especificar um determinado parâmetro, a saída será filtrada por esse nome.

FILE output_file

O nome do arquivo de texto para o qual a saída é redirecionada.

GETTCPSTATS

Exibe as estatísticas sobre a atividade da rede entre o Extract e o sistema de destino. As estatísticas incluem:

A opção TCPBUFSIZE de RMTHOST e RMTHOSTOPTIONS controla o tamanho do buffer TCP para dados descompactados. O que de fato entra na rede será menor que esse tamanho se a compactação estiver ativada. GETTCPSTATS mostra o throughput de pós-compressão.

LOGEND

Confirma se o Extract processou todos os registros na origem de dados.

LOGSTATS

Válido apenas para Oracle.

Instrui o Extract a emitir um relatório sobre as estatísticas relacionadas ao processamento de dados dos arquivos de redo log Oracle. O Extract usa um leitor de log assíncrono que lê antecipadamente o registro atual que o Extract está processando, de modo que os dados estão disponíveis sem Entrada/Saída adicional nos arquivos de log. O processamento ocorre por meio de uma série de filas de leitura/gravação. Os dados são analisados por um thread produtor ao mesmo tempo em que dados adicionais estão sendo lidos no arquivo de log por um thread leitor. Assim, o motivo do termo "leitura antecipada" nas estatísticas.

As estatísticas são:

REPORT

Gera um relatório estatístico provisório para o arquivo de relatório do Extract. As estatísticas exibidas dependem da configuração do parâmetro STATOPTIONS quando usado com a opção RESETREPORTSTATS | NORESETREPORTSTATS.

RESUME

Reinicia (ativa) um processo que foi suspenso por um evento EVENTACTIONS SUSPEND. O processo retoma o processamento normal do ponto em que foi suspenso.

ROLLOVER

Faz com que o Extract seja incrementado para o próximo arquivo na trilha durante a reinicialização. Por exemplo, se o arquivo atual for ET000002, ele será ET000003 após a execução do comando. Uma trilha pode ser incrementada de 000001 a 999999 e, em seguida, a numeração de sequência começa em 000000.

SHOWTRANS [transaction_ID] [COUNT n] [DURATION duration unit] [TABULAR] | [FILE file_name [DETAIL]] [ALL]

Válido para Db2 IBM, Db2 LUW, Db2 z/OS, MySQL, Oracle e SQL Server.

Exibe informações sobre transações abertas. SHOWTRANS mostra qualquer uma das seguintes condições, dependendo do tipo de banco de dados:

Sem opções, SHOWTRANS exibe todas as transações em aberto que se ajustarão ao buffer disponível. No entanto, não exibe o nome do usuário de saída às vezes para uma transação ativa aberta porque o nome do usuário não é informado no registro inicial do log de transação.

Veja os exemplos da saída de amostra do SHOWTRANS. Para controlar ainda mais a saída, veja as opções a seguir.

transaction_ID

Limita a saída do comando a uma transação específica.

COUNT n

Restringe a saída ao número especificado de transações abertas, começando com a mais antiga. Os valores válidos são 1 para 1000.

DURATION duration unit

Restringe a saída às transações que ficaram mais tempo abertas do que o tempo especificado, em que:

duration é o período de tempo expresso como um número inteiro.

unit é uma das seguintes formas de expressar seconds, minutes, hours ou days:

S|SEC|SECS|SECOND|SECONDS
M|MIN|MINS|MINUTE|MINUTES
H|HOUR|HOURS
D|DAY|DAYS

TABULAR

Válido apenas para Oracle.

Gera a saída em formato tabular semelhante à saída impressa da tabela padrão do SQL*Plus. O padrão é campo por linha.

FILE file_name [DETAIL]

Válido apenas para Oracle e SQL Server. Não válido para MySQL.

Força o Extract a gravar as informações de transação no arquivo especificado. Não há saída para a console.

Para o Oracle, você pode gravar um dump hexadecimal e de caracteres simples dos dados usando FILE com DETAIL. Essa opção faz dump da transação inteira da memória para o arquivo. A exibição dos dados pode ajudar você a decidir se a transação deve ser ignorada ou forçada para a trilha.

Observação: as informações detalhadas básicas são gravadas automaticamente no arquivo de relatório em intervalos especificados pelo `WARNLONGTRANS

                                        CHECKINTERVAL` parameter.
                                        {: .infoboxnote}

[ALL]

Esta opção permite mostrar todas as transações no COM. É útil ao detectar potenciais problemas com transações confirmadas que permanecem no COM.

SKIPTRANS transaction_ID [FORCE]

Válido para Db2 LUW, Db2 IBM, MySQL, Oracle e SQL Server.

Força o Extract a ignorar a transação especificada, com isso removendo qualquer dado atual da memória e ignorando qualquer dado subsequente. Um prompt de confirmação deve ser respondido, a menos que FORCE seja usado. Após utilizar SKIPTRANS, aguarde pelo menos cinco minutos se você pretende emitir SEND EXTRACT com FORCESTOP. Caso contrário, a transação ainda estará presente. Observe que ignorar uma transação pode causar perda de dados no banco de dados de destino.

Observação: Para usar SKIPTRANS, a transação especificada deve ser a mais antiga na lista de transações mostradas com SHOWTRANS. Você pode repetir o comando para outras transações em ordem de idade.

transaction_ID

O número do ID da transação. Obtenha o número do ID com SHOWTRANS ou de uma mensagem do tempo de execução do Extract.

FORCE

Válido para Oracle e SQL Server. Não válido para MySQL.

Use FORCE para ignorar o prompt que confirma sua intenção de ignorar a transação.

STATUS

Retorna um status detalhado do estado de processamento, incluindo posição e atividade atuais. As possíveis mensagens de status de processamento na linha Current status são:

Além dos status de procedimento, as notações de status a seguir aparecem durante uma recuperação do Extract após um evento de encerramento anormal. Você pode seguir o andamento conforme o Extract altera continuamente sua posição de leitura do log no transcorrer da recuperação.

STOP

Interrompe o Extract. Se houver transações de longa execução (com base no parâmetro WARNLONGTRANS), a seguinte mensagem será exibida:

Sending STOP request to EXTRACT EXTE...
There are open, long-running transactions. Before you stop Extract, make the archives containing data for those transactions available for when Extract restarts. To force Extract to stop, use the SEND EXTRACT group, FORCESTOP command.
Oldest redo log file necessary to restart Extract is:
Redo Thread 1, Redo Log Sequence Number 150, SCN 31248005, RBA
2912272.
TRACE[2] {file_name OFF}

Ativa e desativa o rastreamento. O rastreamento captura informações no arquivo especificado para revelar gargalos no processamento. Entre em contato com o Suporte Técnico da Oracle para obter assistência se o rastreamento revelar significativos gargalos no processamento.

TRACE

Captura informações de processamento etapa por etapa.

TRACE2

Identifica segmentos de código em vez de etapas específicas.

file_name

Especifica o nome do arquivo no qual as informações de rastreamento são gravadas. Se um rastreamento já estiver em execução quando SEND EXTRACT for emitido com TRACE, o arquivo existente de rastreamento é fechado e o rastreamento é retomado no novo arquivo especificado com file_name.

OFF

Desativa o rastreamento.

TRACE OFF file_name

Desativa o rastreamento apenas para o arquivo de rastreamento especificado.

TRACEINIT

Redefine as estatísticas de rastreamento de volta para 0 e, em seguida, começa a acumular estatísticas novamente. Use essa opção para rastrear o comportamento atual de processamento, em vez do histórico.

TRANLOGOPTIONS INTEGRATEDPARAMS(parameter_specification)

(Oracle) Suporta um Extract integrado. Envia uma especificação de parâmetro para o servidor de entrada do banco de dados enquanto o Extract está sendo executado no modo integrado. Somente uma especificação de parâmetro pode ser enviada por vez com esse comando. Você pode enviar várias alterações de parâmetro e emitir vários comandos SEND EXTRACT.

Para preservar a continuidade do processamento, a alteração de parâmetro é feita em um limite de transação.

TRANLOGOPTIONS {PURGEORPHANEDTRANSACTIONS | NOPURGEORPHANEDTRANSACTIONS}

Válido para Oracle RAC. Ativa ou desativa a expurgação de transações órfãs que ocorrem quando um nó falha e o Extract não pode capturar o rollback.

TRANLOGOPTIONS TRANSCLEANUPFREQUENCY minutes

Válido para Oracle RAC. Especifica o intervalo, em minutos, após o qual o Oracle GoldenGate verifica transações órfãs e depois verifica novamente para confirmar e excluí-las. Os valores válidos vão de 1 a 43200 minutos. O padrão é 10 minutos.

VAMMESSAGE ‘Teradata_command’ VAMMESSAGE { 'ARSTATS' | 'INCLUDELIST [filter]' | 'EXCLUDELIST [filter]' }

Envia um comando para a API de captura que é usada pelo Extract.

Um comando do Teradata pode ser qualquer um dos seguintes:

‘control:terminate’

Interrompe um grupo de replicação. Obrigatório antes de eliminar ou alterar um grupo de replicação no Teradata.

‘control:suspend’

Suspende um grupo de replicação. Pode ser usado ao fazer upgrade do Oracle GoldenGate.

‘control:resume’

Retoma um grupo de replicação após ele ter sido suspenso.

‘control:copy database.table’

Copia uma tabela do banco de dados de origem para o banco de dados de destino.

'ARSTATS'

Exibe estatísticas de leitura de auditoria do TMF.

'FILELIST [filter]'

Exibe a lista de tabelas para a qual a Extração encontrou registros de dados na trilha de auditoria que correspondem aos critérios de seleção nos parâmetros TABLE. A opção filter permite usar um padrão curinga para filtrar a lista de tabelas retornadas. O GETFILELIST também pode ser usado da mesma maneira.

'EXCLUDELIST [filter]'

Exibe a lista de tabelas para os quais a Extração encontrou registros de dados na trilha de auditoria que não correspondem aos critérios de seleção nos parâmetros TABLE. A opção filter permite usar um padrão curinga para filtrar a lista de tabelas retornadas. Algumas tabelas do sistema que são excluídas implicitamente sempre estarão presentes na lista de tabelas excluídas.

Este pode ser um comando do SQL Server:

VAMMESSAGE 'OPENTRANS'

Imprime uma lista de transações abertas com o ID da transação, o horário inicial, o primeiro LSN e o número de operações que elas contêm.

Exemplos


SEND EXTRACT exte, ROLLOVER

SEND EXTRACT exte, STOP

SEND EXTRACT exte, VAMMESSAGE 'control:suspend'

SEND EXTRACT exte, TRANLOGOPTIONS TRANSCLEANUPFREQUENCY 20

Este exemplo explica a SKIPTRANS. Comece com a seguinte saída SHOWCH, que mostra que a thread 2 está na Read Checkpoint #3.

INFO exte SHOWCH
Read Checkpoint #3
Oracle RAC Redo Log
Startup Checkpoint (starting position in the data source):
Thread #: 2
Sequence #: 17560
RBA: 65070096
Timestamp: 2011-07-30 20:04:47.000000
SCN: 1461.3499051750 (6278446271206)
Redo File: RAC4REDO/sss11g/onlinelog/group_4.292.716481937

Portanto, o SKIPTRANS deve ser: SKIPTRANS xid THREAD 3.


SEND EXTRACT exte, SHOWTRANS COUNT 2

O seguinte mostra a saída padrão de SHOWTRANS.

Oldest redo log file necessary to restart Extract is:
Redo Thread 1, Redo Log Sequence Number 148, SCN 30816254, RBA 17319664
------------------------------------------------------------
XID                 : 5.15.52582
Items               : 30000
Extract             : JC108XT
Redo Thread         : 1
Start Time          : 2011-01-18:12:51:27
SCN                 : 20634955
Redo Seq            : 103
Redo RBA            : 18616848
Status              : Running
------------------------------------------------------------
XID                 : 7.14.48657
Items               : 30000
Extract             : JC108XT
Redo Thread         : 1
Start Time          : 2011-01-18:12:52:14
SCN                 : 20635145
Redo Seq            : 103
Redo RBA            : 26499088
Status              : Running

O exemplo a seguir mostra uma saída SHOWTRANS com TABULAR em vigor (a exibição está truncada à direita).

XID         Items  Extract   Redo Thread  Start Time
5.15.52582  30000  JC108XT       1            2011-01-18:12:52:14

Dumping transaction memory at 2011-01-21 13:36:54.
Record #1:
Header (140 bytes):
       0: 0000 0A4A 0000 FFFF 0000 0000 0057 6C10        ...J.........Wl.
      16: 02FF 3F50 FF38 7C40 0303 4141 414E 5A77        ..?P.8|@..AAANZw
      32: 4141 4641 4141 4B6F 4941 4144 0041 4141        AAFAAAKoIAAD.AAA
      48: 4E5A 7741 4146 4141 414B 6F49 4141 4400        NZwAAFAAAKoIAAD.
      64: 4141 414E 5A77 414A 2F41 4142 7A31 7741        AAANZwAJ/AABz1wA
      80: 4141 0041 4141 4141 4141 4141 4141 4141        AA.AAAAAAAAAAAAA
      96: 4141 4141 4100 0000 0140 FF08 0003 0000        AAAAA....@......
     112: 0000 0000 0000 70FF 0108 FFFF 0001 4A53        ......p.......JS
     128: 554E 2E54 4355 5354 4D45 5200                  UN.TCUSTMER.

Data (93 bytes):
       0: 2C00 0400 0400 0000 0100 0200 0300 0000        ,...............
      16: 0000 0000 0800 0000 1800 0000 2000 0400        ............ ...
      32: 1000 0600 0200 0000 284A 414E 456C 6C6F        ........(JANEllo
      48: 6352 4F43 4B59 2046 4C59 4552 2049 4E43        cROCKY FLYER INC
      64: 2E44 454E 5645 5220 6E43 4F20 7365 7400        .DENVER nCO set.
      80: 0000 0000 0000 0C00 0000 0000 00              ..............

Ao analisar a saída resumida de SHOWTRANS, entenda que ela mostra todas as transações em execução no banco de dados (tanto quanto caber em um buffer predefinido). O Extract deve rastrear cada transação aberta, não apenas aquelas que contêm operações em tabelas configuradas para o Oracle GoldenGate.

O campo Items da saída SHOWTRANS mostra o número de operações na transação que foram capturadas pelo Oracle GoldenGate até agora, não o número total de operações na transação. Se nenhuma das operações for para tabelas configuradas ou se apenas algumas delas forem, Items poderá ser 0 ou qualquer valor menor que o número total de operações.

O campo Start Time mostra o timestamp da primeira operação que o Oracle GoldenGate extrai de uma transação, não o horário inicial real da própria transação. Observação: A saída do Comando pode variar um pouco dos exemplos mostrados devido aos aprimoramentos contínuos do Oracle GoldenGate.


O exemplo a seguir mostra o envio de solicitação de BR para Extração exte

SEND exte BR BRSTATUS

A saída exibe o seguinte:

Bounded Recovery Parameter:
Options    = _BRDEBUG _NOBRCLEANUP _BRFORCE_ASSERT
BRINTERVAL = 40SECONDS
BRDIR      = /home/mpopeang/ogg_test/
Bounded Recovery Status: IN PROGRESS
Checkpoint interval = 40SECONDS
Next checkpoint  = 2020-01-15 21:10:47
Last checkpoint# = 49
Last checkpoint  = 2020-01-15 21:10:07
Total objects    = 65
Total size       = 426 MB
Outstanding objects = 58
Outstanding size    = 384 MB
Object pool 1: p12733_extr:RECOVERY: COMPLETE: start:SeqNo: 1580,
RBA: 793460, SCN: 0.664178312(664178312), Timestamp: 2020-01-15 20:35:45.000000,
Thread: 1, end=SeqNo:1580,
RBA: 793460, SCN: 0.664178312 (664178312), Timestamp: 2020-01-15 20:35:45.000000,
Thread: 1, complete=SeqNo: 1580, RBA: 793460,
SCN:0.664178312 (664178312), Timestamp: 2020-01-15 20:35:45.000000, Thread: 1 at 2020-01-15 20:38:52.435830
CHECKPOINT: start=SeqNo: 1637, RBA: 10182312, SCN: 0.669567539 (669567539),
Timestamp: 2020-01-15 21:09:59.000000, Thread: 1, end=SeqNo: 1637,
RBA:10182312, SCN: 0.669567539 (669567539), Timestamp: 2020-01-15 21:09:59.000000,
Thread: 1

O seguinte exemplo fornece os detalhes de cada pool de objeto persistido pela BR:

SEND exte BR BRSTATS

Saída:

Object pool #0, instance: 1, id: p12733_extr

Tamanhos dos objetos durante a vida útil do grupo Extract:

Sizes in bytes            :         POs
  512K      to        1M-1         :         13
    1M      to        2M-1         :         37
    4M      to        8M-1         :        398
    8M      to       16M-1         :          2
   16M      to       32M-1         :         10

Idades dos objetos durante a vida útil do grupo Extract:

duration: BCP intervals in the life of the PO
  duration                        0:        230
  duration         30 to         39:        230

Tamanhos dos objetos em vigor desde o BCP mais recente

Sizes in bytes                   :        POs
          512K      to        1M-1        :          8
            1M      to        2M-1        :         17
            4M      to        8M-1        :        200
           16M      to       32M-1        :          5

Idades dos objetos em vigor desde o BCP mais recente

duration: BCP intervals in the life of the PO
  duration         30 to            39:        230

Exemplos de uso de opções CACHEMGR

Retorna todas as estatísticas do gerenciador de cache.

SEND EXTRACT EXT1, CACHEMGR CACHESTATS ALL

Retorna estatísticas mínimas do gerenciador de cache.

SEND EXTRACT EXT1, CACHEMGR CACHESTATS MINIMAL

Retorna estatísticas do gerenciador de cache do superpool.

SEND EXTRACT EXT1, CACHEMGR CACHESTATS SUPERPOOL

Retorna estatísticas do Gerenciador de Cache somente para o runtime atual.

SEND EXTRACT EXT1, CACHEMGR CACHESTATS CURRENTONLY

Retorna estatísticas para todos os pools de objetos.

SEND EXTRACT EXT1, CACHEMGR CACHESTATS POOLS

Só retorna estatísticas do pool de objetos especificado. Substitua n pelo número do pool de objetos.

SEND EXTRACT EXT1, CACHEMGR CACHESTATS POOL n

Exemplo: Retorna estatísticas somente para o pool de objetos 1.

SEND EXTRACT EXT1, CACHEMGR CACHESTATS POOL 1

Retorna estatísticas para filas.

SEND EXTRACT EXT1, CACHEMGR CACHESTATS QUEUES

Retorna estatísticas de fila livre do gerenciador de cache.

SEND EXTRACT EXT1, CACHEMGR CACHEQUEUES

Retorna estatísticas de uso da memória virtual do cache.

SEND EXTRACT EXT1, CACHEMGR CACHEVMUSAGE