| 1 |
Nenhum servidor acelerador ativo foi encontrado ou a tabela não foi ativada para descarregamento de
consulta no acelerador quando a instrução foi executada. |
| 2 |
O registro especial ATUAL ACCELERATION QUERY ACCELERATION está definido como NONE. |
| 3 |
O Db2 classificou a consulta como uma consulta de execução curta ou o Db2 determinou que o envio da
consulta para um servidor acelerador não oferecia vantagem
de desempenho. |
| 4 |
A consulta não é somente leitura. |
| 6 |
O cursor é definido como rolável ou é um cursor posicionado no conjunto de linhas. |
| 7 |
A consulta usa vários esquemas de codificação. |
| 8 |
A cláusula FROM da consulta especifica uma referência de data-change-table-reference.. |
| 9 |
A consulta contém uma expressão de tabela aninhada. |
| 10 |
A consulta contém uma referência recursiva a uma expressão de tabela comum. |
| 11 |
A consulta contém funcionalidade não suportada. |
| 12 |
A consulta faz referência a uma tabela que possui uma das seguintes características:
- Não está definido no servidor acelerador
- É definido em um servidor acelerador diferente de outra tabela na consulta
- É definido no servidor acelerador, mas não está ativado para aceleração de consulta
|
| 13 |
O servidor acelerador que contém as tabelas mencionadas na consulta não é iniciado. |
| 14 |
Uma coluna mencionada na consulta foi alterada no Db2 após o carregamento dos dados no servidor acelerador. |
| 15 |
A consulta usa a funcionalidade disponível apenas no DB2 10 ou posterior e a funcionalidade não é
suportada pelo servidor acelerador. |
| 17 |
A consulta é uma instrução INSERT from SELECT.
O parâmetro do subsistema QUERY_ACCEL_OPTIONS não especifica a opção 2 para ativar a aceleração do INSERT a partir das instruções SELECT. |
| 18 |
A consulta usa a funcionalidade disponível apenas no Db2 11 ou posterior e a funcionalidade não é
suportada pelo servidor acelerador. |
| 19 |
O servidor acelerador não está no nível correto e não suporta uma função na instrução SQL. |
| 20 |
A consulta é um cursor de conjunto de linhas que é declarado WITH RETURN, executa remotamente ou executa
sob uma rotina SQL PL. |
| 21 |
A consulta contém uma subconsulta correlata que não é suportada para aceleração. |
| 22 |
A instrução faz referência a uma tabela somente do acelerador, mas a instrução não é descarregável.
Por exemplo:
- A instrução MERGE faz referência a uma tabela somente do acelerador.
- A instrução UPDATE ou DELETE faz referência a uma tabela somente aceleradora, mas a tabela de destino da UPDATE, DELETE é uma tabela Db2 normal:
UPDATE DB2_TABLE SET .. (SELECT .. FROM ACCEL_ONLY_TABLE).
- INSERT, UPDATE ou DELETE de uma expressão de linha com subseleção. UPDATE ACCEL_ONLY_TABLE SET (C1, C2) = (SELECT C3®, C4 FROM TABELA2);
|
| 23 |
A instrução SELECT INTO está vinculada à aceleração, mas é executada como uma instrução SELECT INTO remota,
que não é suportada para aceleração. |
| 24 |
A instrução DDL ou DML não pode ser descarregada porque a conexão com o servidor acelerador não permite
atualizações.
Esse problema pode ocorrer quando um solicitante de confirmação de duas fases (por exemplo, um solicitante do Db2 for z/OS ) se conecta a um servidor do Db2
for z/OS para descarregar uma instrução DDL ou DML. |
| 25 |
A instrução contém uma referência a uma coluna com um tipo de dados não suportado. |
| 26 |
A cláusula da instrução CREATE TABLE IN ACCELERATOR especifica um alias do acelerador que resolve para mais
de um acelerador. |
| 27 |
A instrução DROP TABLE especifica uma tabela somente de aceleração de referência, que não pode ser removida
usando a instrução DROP TABLE. |
| 30 |
O comportamento WAITFORDATA do acelerador é solicitado, mas não pode ser alcançado para esta consulta.
A consulta não será acelerada.
A consulta especifica uma tabela acelerada do Db2, mas a mesma unidade de trabalho do Db2 inclui uma alteração anterior do Db2 não confirmada que não estará
disponível para a consulta quando for executada no acelerador.
A alteração do Db2 pode ou não estar relacionada à tabela acelerada do Db2 mencionada na consulta. |
| 31 |
O comportamento WAITFORDATA do acelerador é solicitado, mas não pode ser alcançado para esta consulta que
especifica uma tabela somente de acelerador (AOT) e
uma tabela acelerada de Db2 .
A consulta não será acelerada e não pode ser executada no DB2.
A mesma unidade de trabalho Db2 inclui uma alteração Db2 não confirmada anterior que não estará disponível para a consulta quando ela for executada no
acelerador.
A alteração pode ou não estar relacionada à tabela acelerada do Db2 que é referenciada na consulta. |
| 32 |
O comportamento WAITFORDATA do acelerador é solicitado, mas não pode ser alcançado para esta consulta.
A consulta não será acelerada.
A consulta especifica uma tabela acelerada do Db2, mas a mesma unidade de trabalho do Db2 inclui uma alteração anterior da tabela somente do acelerador (AOT)
não confirmada.
Essa alteração não confirmada resultou na criação de um SI ( Isolamento de Instantâneo do Banco de Dados do Acelerador ) para esta unidade de trabalho antes da
execução da consulta.
Esse SI do banco de dados do acelerador pode impedir que alterações Db2 confirmadas e replicadas, feitas por essa transação ou por uma transação diferente,
estejam disponíveis para a consulta acelerada, mesmo se as alterações do Db2 forem replicadas no acelerador antes que a consulta seja executada lá. |
| 33 |
A consulta não pôde ser transferida para o acelerador devido a motivos diferentes em diferentes versões do
acelerador. |
| 34 |
A instrução incluía uma expressão que pode ser executada em um servidor acelerador apenas quando o registro
especial CURRENT QUERY ACCELERATION está definido como ALL, ENABLE ou ELEGIBLE.
No entanto, o registro especial ATUAL ACCELERATION QUERY é definido como NENHUM ou ATIVAR COM FAILBACK. |
| 35 |
A consulta usa a funcionalidade disponível apenas no Db2 12 e o servidor acelerador não suporta a
funcionalidade. |
| 36 |
O parâmetro USE ONLY NEW ACCELERATOR_TYPE está definido como YES; no entanto, um acelerador V7 ativo ou
posterior não foi encontrado ou a tabela não foi ativada para descarregamento de consulta no acelerador V7 ou posterior quando a instrução foi executada. |
| 37 |
O parâmetro do subsistema USE ONLY NEW ACCELERATOR_TYPE está definido como YES, mas o acelerador V7 ou
posterior que contém as tabelas da consulta não é
iniciado. |
| 38 |
O parâmetro USE ONLY NEW ACCELERATOR_TYPE está definido como YES, mas o acelerador V7 ou posterior não
está no nível correto. |