Definir o limite do texto SQL para instâncias de banco de dados do Amazon RDS para PostgreSQL - Amazon Relational Database Service

Definir o limite do texto SQL para instâncias de banco de dados do Amazon RDS para PostgreSQL

Amazon RDS para 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 Amazon RDS para PostgreSQL versão 9.6, a configuração padrão do parâmetro track_activity_query_size é 1.024 bytes. No Amazon RDS para 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 Amazon RDS para 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ção na 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 Amazon RDS para PostgreSQL.

Para alterar a configuração quando a instância usa o grupo de parâmetros padrão
  1. 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.

  2. Defina o parâmetro no novo grupo de parâmetros.

  3. 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 RDS.