Esquema:

ACCOUNT_USAGE

Exibição SEARCH_OPTIMIZATION_HISTORY

Esta exibição do Account Usage pode ser usada para consultar o histórico de pesquisa. As informações retornadas pela exibição incluem o nome do serviço de otimização de pesquisa e os créditos consumidos pelo serviço.

Colunas

Nome da coluna

Tipo de dados

Descrição

START_TIME

TIMESTAMP_LTZ

Início do intervalo especificado.

END_TIME

TIMESTAMP_LTZ

Fim do intervalo especificado.

CREDITS_USED

TEXT

Número de créditos faturados para o serviço de otimização de pesquisa durante o intervalo START_TIME e END_TIME.

TABLE_ID

NUMBER

Identificador interno/gerado pelo sistema para o serviço de otimização de pesquisa.

TABLE_NAME

TEXT

Este é um alias gerado pelo sistema que contém a ID da tabela para a qual a otimização de pesquisa foi ativada; a ID é incorporada em uma cadeia de caracteres da forma “SEARCH OPTIMIZATION ON TABLE_ID: <id_tabela_otimizada>”. Por exemplo, se você ativar a otimização de pesquisa em uma tabela chamada accounts, e se accounts tiver ID 1200, então o TABLE_NAME (alias) mostrado nesta coluna será “SEARCH OPTIMIZATION ON TABLE_ID: 1200”.

SCHEMA_ID

NUMBER

Identificador interno/gerado pelo sistema do esquema que contém a otimização de pesquisa.

SCHEMA_NAME

TEXT

Nome do esquema que contém o serviço de otimização de pesquisa.

DATABASE_ID

NUMBER

Identificador interno/gerado pelo sistema do banco de dados que contém a otimização de pesquisa.

DATABASE_NAME

TEXT

Nome do banco de dados que contém o serviço de otimização de pesquisa.

Notas de uso

  • Lembre-se de que a coluna TABLE_ID e a coluna TABLE_NAME não se referem ao mesmo objeto de banco de dados.

    • O TABLE_ID identifica a instância do serviço de otimização de pesquisa.

    • O TABLE_NAME mostra a ID da tabela base, que é a tabela na qual o serviço de otimização de pesquisa está habilitado.

  • A saída contém uma linha para cada operação de manutenção de otimização de pesquisa que é executada. Cada operação de otimização atualiza informações sobre uma tabela. O número de operações executadas em cada tabela depende do número e do tamanho das atualizações dos dados contidos nessa tabela.

    Você pode usar combinações de funções agregadas e cláusulas GROUP BY para agregar custos por tabela ou em todas as tabelas.

  • A exibição mostra apenas as IDs de tabela base, não os nomes das tabelas base, de modo que a exibição não mostra diretamente os custos associados às tabelas base por nome.

  • O histórico de faturamento não é necessariamente atualizado imediatamente. A latência da visualização pode ser de até 180 minutos (3 horas).

  • Se você quiser reconciliar os dados dessa exibição com uma exibição correspondente no esquema ORGANIZATION USAGE, você deverá primeiro definir o fuso horário da sessão como UTC. Antes de consultar a exibição do Account Usage, execute o seguinte:

    ALTER SESSION SET TIMEZONE = UTC;
    
    Copy