As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Atualizações do Amazon Aurora PostgreSQL Limitless Database
Aqui você pode encontrar informações sobre as versões do Amazon Aurora PostgreSQL Limitless Database. O Limitless Database fornece escalabilidade horizontal automatizada para processar milhões de transações de gravação por segundo e gerencia petabytes de dados, mantendo a simplicidade de operar em um único banco de dados. Com o Limitless Database, você pode se concentrar na criação de aplicativos de alta escala sem precisar criar e manter soluções complexas para escalar seus dados em várias instâncias de banco de dados para suportar suas cargas de trabalho.
Para obter mais informações, consulte Como usar o banco de dados Amazon Aurora PostgreSQL Limitless no Guia do usuário do Amazon Aurora.
O Amazon Amazon Aurora PostgreSQL Limitless Database segue a mesma política de ciclo de vida da versão do mecanismo do Aurora PostgreSQL. Para obter mais informações, consulte Calendários de lançamento do Aurora PostgreSQL.
Tópicos
Banco de dados Amazon Aurora PostgreSQL Limitless versão 16.9-limitless
Essa versão do Aurora PostgreSQL Limitless Database é compatível com o PostgreSQL 16.9. Para obter mais informações sobre as melhorias no PostgreSQL 16.9, consulte
Banco de dados Aurora PostgreSQL Limitless 16.9.100, 5 de setembro de 2025
Atributos
-
O suporte adicionado para
CREATE INDEX IF NOT EXISTS. -
Foi adicionado suporte para SEQUENCES na
pgstattupleextensão. -
Foi adicionado suporte para a extensão hstore. Observe que as colunas hstore não podem ser usadas como chaves de fragmentação em tabelas fragmentadas.
-
Foi adicionado suporte para a extensão auto_explain.
Aprimoramentos
-
Redução do período de espera necessário entre
CREATE DATABASEas operaçõesDROP DATABASEe ao usar o mesmo nome de banco de dados. -
Desempenho aprimorado
DELETEeUPDATEoperações envolvendo semi-junção e anti-junção. -
Desempenho aprimorado para
INSERT INTO ... SELECT FROMdeclarações com expressões ou projeções que podem ser reduzidas a fragmentos -
Mensagens de erro aprimoradas para bloqueios detectados com consultas envolvidas listadas na seção DETALHES.
Correções de bugs
-
Corrigido um problema em que o pool de trabalhadores em segundo plano poderia ser completamente esgotado pelos processos internos do banco de dados.
-
Corrigido um problema em que funções não imutáveis em extensões falhavam inesperadamente com erros de permissão negada.
-
O tempo fixo de confirmação é um erro inválido.
-
Corrigido um problema em que
INSERT INTOfalhava após o términoROLLBACKde umaREAD ONLYtransação com oerro ERROR: falha na execução da consulta remota com mensagem: o modo de leitura e gravação da transação deve ser definido antes de qualquerconsulta. -
Corrigido um problema em que
SELECTas consultas falhavam comERROR: falha na execução da consulta remota com mensagem: agrupamentos não são suportados pelo tipo inteiro. -
Corrigido um problema em que
DELETE FROMfalhava comERROR: falha ao executar a consulta remota. -
Corrigido um problema em que expressões em
DEFAULT/CHECKrestrições podiam gerar dados de preenchimento incorretos para linhas existentes. Esse problema é visto especificamente quando a expressão na restrição depende de parênteses. -
Foi corrigido um problema com
EXECUTEas instruçõesPREPAREe que falhavam com amensagem de vinculação que fornecia 2 parâmetros, mas a instrução preparada exige 1quando aPREPAREinstrução usava menos parâmetros do que a declarada. -
Corrigido um problema em que
RESETards_aurora.limitless_explain_optionsconfiguração não era refletida corretamente naEXPLAINsaída.
Banco de dados Amazon Aurora PostgreSQL Limitless versão 16.8-limitless
Essa versão do Aurora PostgreSQL Limitless Database é compatível com o PostgreSQL 16.8. Para obter mais informações sobre as melhorias no PostgreSQL 16.8, consulte
Versões e patches
Banco de dados Aurora PostgreSQL Limitless 16.8.101, 30 de junho de 2025
Aprimoramentos
-
Mensagens de erro aprimoradas para bloqueios detectados, agora listando as consultas envolvidas na
DETAILseção. -
Foi adicionado suporte para subconsultas contendo tableoide como lista de destinos.
Correções de bugs
-
O resultado da consulta
ANALYZESQL foi corrigido para incluir também tabelas externas. -
Foram corrigidos vários problemas que poderiam levar à reinicialização do banco de dados.
-
Foi corrigido um problema com
EXECUTEas instruçõesPREPAREe que falhavam incorretamente com amensagem de associação que fornecia 2 parâmetros, mas a instrução preparada exige 1quando aPREPAREinstrução usava menos parâmetros do que os declarados. -
Foram corrigidos vários problemas nas operações de vácuo, levando ao aumento do consumo de espaço.
-
Corrigido um problema com
INSERTextratos após reverter umaREAD_ONLYtransação. -
Corrigido um problema em que
DELETEdeclarações comRETURNINGcláusula falhavam.
Banco de dados Aurora PostgreSQL Limitless 16.8.100, 8 de maio de 2025
Atributos
-
Foi adicionado suporte para a
ltreeextensão.ltreecolunas de tipo de dados não podem ser usadas como chaves fragmentadas em tabelas fragmentadas. -
Foi adicionado suporte para a
btree_gistextensão no banco de dados Aurora PostgreSQL Limitless. Restrições de exclusão usando o índice GIST não são suportadas. Por exemplo, o comando a seguir não é suportado:CREATE TABLE zoo ( cage INTEGER, animal TEXT, EXCLUDE USING GIST (cage WITH =, animal WITH <>) );
Aprimoramentos
-
Melhor desempenho de consulta nesses cenários:
-
Consultas com cláusulas de intervalo.
-
Acesso a várias tuplas com chaves de fragmento diferentes do mesmo fragmento.
-
Exclua e atualize operações envolvendo semi e anti-junções.
-
-
Nós de varredura externos assíncronos aprimorados com capacidade de pré-busca.
-
Maior tolerância a falhas na detecção de impasse.
Correções de bugs
-
Corrigido um problema em que os back-ends do banco de dados paravam de responder aos sinais do sistema, o que poderia fazer com que as operações do DROP DATABASE travassem.
-
Corrigida uma condição de corrida no processamento em segundo plano do log de confirmação (entupimento) que faz com que o tempo de confirmação seja um erro inválido.
-
Corrigido um problema que poderia causar falhas inesperadas durante as operações automáticas de análise de tabela.
Banco de dados Amazon Aurora PostgreSQL Limitless versão 16.6-limitless
Essa versão do Aurora PostgreSQL Limitless Database é compatível com o PostgreSQL 16.6. Para obter mais informações sobre as melhorias no PostgreSQL 16.6, consulte
Versões e patches
Banco de dados Aurora PostgreSQL Limitless 16.6.102, 30 de junho de 2025
Aprimoramentos
-
Mensagens de erro aprimoradas para impasses detectados agora listam as consultas envolvidas no.
DETAIL -
Melhorou o algoritmo de detecção de impasse distribuído para ser arbitrariamente resiliente a falhas de rede ou de nós.
-
Foi adicionado suporte para subconsultas contendo tableoide como lista de destinos.
Correções de bugs
-
Corrigido o resultado da consulta
ANALYZESQL para incluir tabelas estrangeiras. -
Foram corrigidos vários problemas que poderiam levar à reinicialização do banco de dados.
-
Foi corrigido um problema com
EXECUTEas instruçõesPREPAREe que falhavam incorretamente com amensagem de associação que fornecia 2 parâmetros, mas a instrução preparada exige 1quando aPREPAREinstrução usa menos parâmetros do que os declarados. -
Foram corrigidos vários problemas nas operações de vácuo, levando ao aumento do consumo de espaço.
-
Corrigido um problema com
INSERTextratos após reverter umaREAD_ONLYtransação. -
Corrigido um problema em que
DELETEdeclarações comRETURNINGcláusula falhavam. -
Casos corrigidos em que expressões em
CHECKrestriçõesDEFAULT/podem gerar resultados incorretos, especificamente quando a expressão na restrição depende de parênteses para gerar o resultado correto.
Banco de dados Aurora PostgreSQL Limitless 16.6.101, 17 de abril de 2025
Essa versão inclui patches do Aurora PostgreSQL até 16.6.3.
Correções de bugs
-
Foram corrigidos vários problemas que poderiam levar a breves períodos de indisponibilidade.
-
Corrigido um problema de exatidão quando
limitless_minimum_adaptive_fetch_sizeestá definido como menor que o valor padrão (100). -
Tratamento aprimorado de erros para consultar o atributo tableoide de uma relação no banco de dados Aurora PostgreSQL Limitless, considerando que ele pode ter valores diferentes entre os nós em.
DBShardGroup -
Corrigido um problema de permissão que pode ocorrer durante o uso
rds_aurora.limitless_active_shard_key. Isso resolve erros de permissão ao recuperar dados. -
Foi corrigida uma condição de corrida na operação de entupimento em segundo plano que pode fazer com que o cliente receba o erro de hora de confirmação inválido.
-
Execução otimizada de funções distribuídas com chave de fragmento de comprimento variável. Anteriormente, os roteadores executavam funções distribuídas, mas agora são executadas localmente em um único fragmento de acordo com a chave de fragmento.
-
Corrigido um erro ao executar
update/deleteem tabelas padrão unindo tabelas de referência. -
Corrigido um problema em que qualquer usuário podia invocar funções internas ilimitadas específicas.
-
Corrigido um problema que causava a reversão incorreta da subtransação durante a falha do nó.
-
Foram corrigidos problemas em que expressões com parênteses aninhados em
DEFAULT/CHECKrestrições poderiam gerar resultados incorretos.
Banco de dados Aurora PostgreSQL Limitless 16.6.100, 24 de janeiro de 2025
Atributos
-
O Aurora PostgreSQL Limitless Database agora oferece suporte ao Aurora PostgreSQL versão 16.6.
-
Agora você pode instalar e usar a
btree_ginextensão. -
O comando
DISCARDData Manipulation Language (DML) é suportado.
Aprimoramentos
-
Melhor desempenho de consulta com melhores recursos de envio para consultas que incluem tabelas de referência em subconsultas. Esse aprimoramento otimiza a execução de consultas, potencialmente resultando em um desempenho mais rápido para consultas complexas envolvendo junções de tabelas de referência em subconsultas.
-
Melhorou o tratamento de erros para
pg_advisory_lock. Anteriormente, as tentativas de usar esse recurso incompatível não geravam uma mensagem de erro explícita, o que poderia levar a um comportamento inesperado. Agora, os usuários receberão uma notificação de erro clara ao tentar usarpg_advisory_lock, garantindo maior clareza e evitando consequências não intencionais.
Correções de bugs
-
Corrigido um problema em que certos
CREATE TABLEcomandosALTER TABLEe falhavam com o erro:Não é possível remover a instrução fornecida. -
Corrigido um problema em que um
ALTER TABLEcomando com umaDEFAULTrestriçãoNOT NULLor falhava quando continha funções inseguras para serem reduzidas a fragmentos (como funções voláteis), exigindo o preenchimento de dados nas linhas existentes.
Problemas conhecidos
-
Definir a
rds_aurora.limitless_minimum_adaptive_fetch_sizevariável pode causar resultados incorretos.
Banco de dados Amazon Aurora PostgreSQL Limitless versão 16.4-limitless
Essa versão do Aurora PostgreSQL Limitless Database é compatível com o PostgreSQL 16.4. Para obter mais informações sobre as melhorias no PostgreSQL 16.4, consulte
Versões e patches
Banco de dados Aurora PostgreSQL Limitless 16.4.105, 17 de abril de 2025
Correções de bugs
-
Corrigidos vários problemas que poderiam levar a breves períodos de indisponibilidade.
-
Corrigido um problema que resultava em resultados incorretos para consultas anti-junção contendo um predicado em uma relação externa.
-
Foi adicionada a capacidade de compressão para as seguintes funções do sistema:
pg_char_to_encodingpg_encoding_to_chartextanycatanytextcat
-
Tratamento aprimorado de erros
pg_advisory_lockno banco de dados Aurora PostgreSQL Limitless. Com essa alteração, você recebe uma notificação de erro clara ao tentar usarpg_advisory_lock. -
Corrigido um problema em que adicionar uma expressão com parênteses aninhados nas
DEFAULT/CHECKrestrições poderia gerar resultados incorretos.
Banco de dados Aurora PostgreSQL Limitless 16.4.104, 19 de novembro de 2024
Correções de bugs
-
Foi corrigido um problema em que podiam ocorrer impasses no processamento de instruções de Linguagem de Definição de Dados (DDL) durante
CREATE INDEX CONCURRENTLYa execução. -
Corrigido um problema em que um erro na resolução de impasse distribuído pode bloquear a detecção de impasses distribuídos subsequentes.
-
Corrigido um problema em que instruções DDL com instruções de linguagem de manipulação de dados (DML) subjacentes (como
CREATE TABLE ASou chamar uma tabela com dados) resultavam em erros se ards_aurora.limitless_active_shard_keyvariável fosse usada em uma sessão. -
Corrigido um problema em que uma operação de divisão de fragmentos resultava em um erro.
-
Corrigido um problema em que o
rds_aurora.limitless_alter_table_type_shardedprocedimento para converter o tipo de tabela em fragmentado falhava se ards_aurora.limitless_alter_table_type_shardedvariável fosse definida. -
Foi corrigido um problema na lógica de separação de objetos polimórficos que fazia com que consultas inválidas não produzissem erros quando a conversão implícita dos dados transmitidos fazia com que versões incorretas do objeto fossem usadas.
Problemas conhecidos
-
Um problema pode ocorrer quando parte de uma consulta é convertida em uma condição à esquerda ou anti-junção. Nesses casos, se a relação interna não tiver resultados, uma linha nula será usada.
-
Pode ocorrer um problema quando a adição de uma coluna com uma
DEFAULTrestriçãoNOT NULLor, que contém funções inseguras para serem reduzidas a fragmentos (como funções voláteis), exige o preenchimento de dados nas linhas existentes. -
Um problema pode ocorrer quando a lógica de partida para preparar consultas para fragmentos não usa parênteses sempre que possível. Isso pode levar a erros quando
COLLATEusado em consultas.
Banco de dados Aurora PostgreSQL Limitless 16.4.103, 31 de outubro de 2024
A versão 16.4.103 é a versão GA do banco de dados Aurora PostgreSQL Limitless.
Para obter informações sobre essa versão, consulte Como usar o banco de dados Amazon Aurora PostgreSQL Limitless no Guia do usuário do Amazon Aurora.