

 O Amazon Redshift não permitirá mais a criação de UDFs do Python a partir do Patch 198. As UDFs do Python existentes continuarão a funcionar normalmente até 30 de junho de 2026. Para ter mais informações, consulte a [publicação de blog ](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/). 

# SVL\_QLOG
<a name="r_SVL_QLOG"></a>

A exibição SVL\_QLOG contém um log de todas as consultas executadas para o banco de dados.

O Amazon Redshift cria a exibição SVL\_QLOG como um subconjunto legível de informações da tabela [STL\_QUERY](r_STL_QUERY.md). Use esta tabela para encontrar o ID de uma consulta executada recentemente ou para ver em quanto tempo uma consulta foi concluída.

SVL\_QLOG é visível para todos os usuários. Os superusuários podem ver todas as linhas; usuários regulares podem ver somente seus próprios dados. Para obter mais informações, consulte [Visibilidade de dados em tabelas e visualizações de sistema](cm_chap_system-tables.md#c_visibility-of-data).

Alguns ou todos os dados nessa tabela também podem ser encontrados na exibição de monitoramento SYS [SYS\_QUERY\_HISTORY](SYS_QUERY_HISTORY.md). 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
<a name="r_SVL_QLOG-table-columns"></a>

[See the AWS documentation website for more details](http://docs.aws.amazon.com/pt_br/redshift/latest/dg/r_SVL_QLOG.html)

## Consultas de exemplo
<a name="r_SVL_QLOG-sample-queries"></a>

O exemplo a seguir retorna o ID da consulta, o tempo de execução e o texto truncado da consulta para as cinco consultas de banco de dados mais recentes executadas pelo usuário com `userid = 100`.

```
select query, pid, elapsed, substring from svl_qlog
where userid = 100
order by starttime desc
limit 5;

 query  |  pid  | elapsed  |           substring
--------+-------+----------+-----------------------------------------------
 187752 | 18921 | 18465685 | select query, elapsed, substring from svl_...
 204168 |  5117 |    59603 | insert into testtable values (100);
 187561 | 17046 |  1003052 | select * from pg_table_def where tablename...
 187549 | 17046 |  1108584 | select * from STV_WLM_SERVICE_CLASS_CONFIG
 187468 | 17046 |  5670661 | select * from pg_table_def where schemaname...
(5 rows)
```

O exemplo a seguir retorna o nome do script SQL (coluna LABEL) e o tempo decorrido para uma consulta que foi cancelada (**aborted=1**): 

```
select query, elapsed, trim(label) querylabel
from svl_qlog where aborted=1;
 
 query | elapsed  |       querylabel
-------+----------+-------------------------
    16 |  6935292 | alltickittablesjoin.sql
(1 row)
```