Definir o limite do texto SQL para instâncias de banco de dados do Aurora PostgreSQL
Aurora PostgreSQL lida com texto de forma diferente. Você pode definir o limite de tamanho de texto com o parâmetro de instância de banco de dados track_activity_query_size
. Esse parâmetro tem as seguintes características:
- Tamanho de texto padrão
-
No Aurora PostgreSQL versão 9.6, a configuração padrão do parâmetro
track_activity_query_size
é 1.024 bytes. No Aurora PostgreSQL versão 10 ou superior, o padrão é 4.096 bytes. - Tamanho máximo do texto
-
O limite para
track_activity_query_size
é de 102.400 bytes para Aurora PostgreSQL versão 12 e inferiores. O máximo é de 1 MB para a versão 13 e posterior.Se o mecanismo retornar 1 MB ao Performance Insights, o console exibirá somente os primeiros 4 KB. Se você baixar a consulta, você obtém o total de 1 MB. Nesse caso, a visualização e o download retornam números diferentes de bytes. Para obter mais informações sobre o parâmetro de instância de banco de dados
track_activity_query_size
, consulte Estatísticas de tempo de execuçãona documentação do PostgreSQL.
Para aumentar o tamanho do texto SQL, aumente o limite track_activity_query_size
. Para modificar o parâmetro, altere a configuração dele no grupo de parâmetros que está associado à instância de banco de dados do Aurora PostgreSQL.
Para alterar a configuração quando a instância usa o grupo de parâmetros padrão
-
Crie um novo grupo de parâmetros de instância de banco de dados para o mecanismo de banco de dados apropriado e sua respectiva versão.
-
Defina o parâmetro no novo grupo de parâmetros.
-
Associe o novo grupo de parâmetros à instância de banco de dados.
Para obter informações sobre como configurar um parâmetro de instância de banco de dados, consulte Modificar parâmetros em um grupo de parâmetros de banco de dados no Amazon Aurora.