View a markdown version of this page

Actualizaciones de la base de datos Amazon Aurora PostgreSQL Limitless - Amazon Aurora

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Actualizaciones de la base de datos Amazon Aurora PostgreSQL Limitless

Aquí puede encontrar información sobre las versiones de Amazon Aurora PostgreSQL Limitless Database. Limitless Database proporciona un escalado horizontal automatizado para procesar millones de transacciones de escritura por segundo y administra petabytes de datos, a la vez que mantiene la simplicidad de operar dentro de una única base de datos. Con Limitless Database, puede centrarse en crear aplicaciones de gran escala sin tener que crear y mantener soluciones complejas para escalar sus datos en varias instancias de base de datos para soportar sus cargas de trabajo.

Para obtener más información, consulte Uso de la base de datos Amazon Aurora PostgreSQL Limitless en la Guía del usuario de Amazon Aurora.

La base de datos Amazon Aurora PostgreSQL Limitless sigue la misma política de ciclo de vida de la versión del motor que Aurora PostgreSQL. Para obtener más información, consulte Calendarios de versiones para Aurora PostgreSQL.

Base de datos Amazon Aurora PostgreSQL Limitless versión 16.13-sin límites

Esta versión de Aurora PostgreSQL Limitless Database es compatible con PostgreSQL 16.13. Para obtener más información sobre las mejoras de PostgreSQL 16.13, consulte Aurora PostgreSQL 16.13.

Base de datos Aurora PostgreSQL Limitless 16.13.100, 25 de abril de 2026

Características

  • Se agregó soporte para lotes y operaciones con INSERT una UPDATE cláusula. DELETE RETURNING

  • Se agregó una función virtual para mostrar si una transacción preparada está separada.

Mejoras

  • Rendimiento mejorado para las transacciones de un solo estado mediante el protocolo de consulta extendido.

  • Rendimiento de lectura mejorado con una futura optimización del tiempo de confirmación para lectores MVCC basados en el tiempo.

  • Se mejoró el rendimiento de las SELECT consultas de un solo fragmento al obtener todas las filas de resultados a la vez en lugar de hacerlo por lotes. Esta optimización está habilitada de forma predeterminada y se puede controlar con el parámetro. rds_aurora.limitless_fetch_all

  • Se mejoró el rendimiento de las transacciones distribuidas al habilitar de forma predeterminada la afinidad entre el backend de las confirmaciones en dos fases.

  • Se mejoró el rendimiento de INSERT las declaraciones de varias filas con RETURNING cláusulas al permitir la optimización de la inserción por lotes cuando la RETURNING lista consta de referencias a columnas * y columnas.

  • Se redujeron los picos de extensión del registro de confirmaciones mediante la extensión proactiva de los segmentos.

Correcciones de errores

  • Se ha corregido un problema que provocaba que SELECT las consultas se bloquearan cuando se hacía referencia a un atributo de una tabla fragmentada en una función.

  • Se ha corregido un error que provocaba que, al invocar nextval una secuencia dentro de una transacción explícita, se bloquearan nextval las llamadas simultáneas de la misma secuencia cuando la llamada activaba una actualización de fragmentos. La actualización mantenía activa AccessExclusiveLock la secuencia hasta que finalizaba la transacción principal, en lugar de liberarla cuando se completaba la actualización del fragmento.

  • Se ha corregido un bloqueo provocado por la alineación del SIMD.

  • Se ha corregido un error que provocaba que las consultas se bloquearan indefinidamente al recuperar los resultados de los nodos de fragmentos en determinadas condiciones de conexión.

  • Se ha corregido un error que provocaba que las conexiones entre el cliente y la base de datos no se restablecieran correctamente cuando se agotaba el tiempo de espera de la conexión RPC y las conexiones se rompían.

  • Se ha corregido un error que provocaba que la FORCE opción «DROP DATABASEcon» fallara de forma intermitente. database is being accessed by other users

  • Se han reducido los puntos muertos distribuidos generados por la aspiradora automática con operaciones de mesa. DDL

  • Se ha corregido un CREATE SEQUENCE error que provocaba un error not enough values to create distributed sequence al utilizar un rango de secuencias estrecho (como el smallint tipo o uno pequeñoMAXVALUE) con un INCREMENT BY valor superior a 1. El ajuste automático del tamaño de los fragmentos no tenía en cuenta el valor de incremento, por lo que no podía reducir el tamaño del fragmento lo suficiente como para ajustarlo al rango de secuencias.

Base de datos Amazon Aurora PostgreSQL Limitless versión 16.11-limitless

Esta versión de Aurora PostgreSQL Limitless Database es compatible con PostgreSQL 16.11. Para obtener más información sobre las mejoras de PostgreSQL 16.11, consulte Aurora PostgreSQL 16.11.

Base de datos Aurora PostgreSQL Limitless 16.11.101, 9 de junio de 2026

Correcciones de errores

  • Se ha corregido un problema por el que un índice único no garantizaba la exclusividad cuando se creaba con una clase de operador personalizada.

  • Se solucionó un problema por el que la FORCE opción DROP DATABASE con fallaba condatabase is being accessed by other users.

  • Se ha corregido un error que provocaba que las versiones entre nodos no coincidieran después de la actualización debido a que la versión de la extensión guardada en caché estaba obsoleta.

Base de datos Aurora PostgreSQL Limitless 16.11.100, 25 de febrero de 2026

Características

  • Se agregó compatibilidad con las instrucciones ALTER VIEW ... OWNER TO ....

  • Se agregó soporte para la extensión. pg_prewarm

Mejoras

  • EXPLAINSalida mejorada para INSERT INTO con SELECT declaraciones.

  • Rendimiento de consulta mejorado para su ENUM uso.

  • Mensajes de error INSERT INTO mejorados para las declaraciones. El mensaje ahora señala los valores donde falló.

Correcciones de errores

  • Se ha corregido un error que provocaba que SELECT las sentencias se bloquearan cuando se hacía referencia a un atributo de una tabla fragmentada en una función y se unía a él.

  • Se corrigieron UNIQUE las PRIMARY KEY restricciones cuando se utilizaban con una INCLUDE cláusula en la que todas las columnas (tanto las de restricción como las incluidas) se trataban de forma incorrecta. Esto provocó que la estructura del índice difiriera de la definición de la tabla original.

Base de datos Amazon Aurora PostgreSQL Limitless versión 16.10-limitless

Esta versión de Aurora PostgreSQL Limitless Database es compatible con PostgreSQL 16.10. Para obtener más información sobre las mejoras de PostgreSQL 16.10, consulte Aurora PostgreSQL 16.10.

Base de datos sin límites Aurora PostgreSQL 16.10.101

Mejoras

  • EXPLAINSalida mejorada para INSERT INTO conSELECT.

Correcciones de errores

  • Se ha corregido un error que se producía al unir una tabla con una función de retorno de conjuntos que hacía referencia a las columnas de la tabla.

  • Se ha corregido un bloqueo provocado por problemas de alineación del SIMD con las funciones envolventes genéricas.

Base de datos Aurora PostgreSQL Limitless 16.10.100, 24 de febrero de 2026

Características

  • Se agregó soporte para ENUM como tipo de clave de partición.

  • Se agregó soporte para CHECK restricciones que involucran literales y expresiones. Para obtener más información, consulte Restricciones.

  • Se agregó soporte para VIEW s con restricciones de clave externa. Para obtener más información, consulte Claves externas.

  • Se agregó soporte para Advisory Locks. Para más información, consulte Advisory Locks en la documentación de PostgreSQL.

  • Se agregó soporte para pg_dump y pg_restore para las migraciones de bases de datos. Puede descargar bases de datos de Aurora Limitless y restaurarlas en otros clústeres de Aurora Limitless o en bases de datos PostgreSQL normales. Este soporte incluye la conservación de las configuraciones fragmentadas y de tablas de referencia al migrar entre clústeres Aurora Limitless mediante funciones de captura de metadatos. Para obtener más información, consulte Realizar copias de seguridad y restaurar la base de datos Amazon Aurora PostgreSQL Limitless.

Mejoras

  • Rendimiento mejorado para las búsquedas de esquemas y tablas.

  • Se ha mejorado el rendimiento de la división de fragmentos.

  • Rendimiento mejorado para las UPDATE consultas INSERT INTO y consultas.

Correcciones de errores

  • Se ha corregido un problema con la concesión de privilegios que no se producía invalid role OID: 0 cuando todos los privilegios GRANT se hacían públicos.

  • Se ha corregido un error EXPLAIN y un error en UPDATE las consultaswrong number of parameters for prepared statement.

  • Se ha corregido un error CREATE TABLE que provocaba un error conduplicate key value violates unique constraint.

  • Se solucionó un problema por el que la base de datos permanecía inutilizable después de DROP DATABASE pasar por JDBC.

  • Se ha corregido un error que provocaba un error en UPDATE las consultas en tablas distribuidas. relation * does not exist

  • Se ha corregido un problema con SELECT las consultas con combinaciones de tipos que fallabancannot cast type cstring to text[].

  • Se ha corregido un error CREATE DATABASE que provocaba un error connection_limit requires an integer value al realizar la configuraciónconnection_limit.

  • Se corrigió la transformación de la tabla estándar a una tabla distribuida o tabla de referencia para mantener las políticas de seguridad a nivel de fila.

  • Se corrigieron los problemas de corrección y filtración de datos en las políticas de seguridad a nivel de fila (RLS). Recomendamos eliminar las políticas de RLS existentes y volver a crearlas.

  • DROP POLICYDeclaración fija cuando se usa con. IF EXISTS

  • Se corrigió un resultado incorrecto al seleccionar la columna tableoid del sistema. tableoidEs el OID de la tabla, que es una identificación distinta que un sistema determinado otorga al objeto de la base de datos. Si la consulta es apta para la optimización de un solo fragmento, se tableoid obtendrá del fragmento. De lo contrario, se tableoid obtendrá del router conectado. Los diferentes enrutadores pueden dar como resultado diferentes tableoid para la misma consulta.

  • Actualización fija de las estadísticas de las tablas con tipos definidos por el usuario.

  • Se ha corregido un error que provocaba CREATE TABLE que debug_parallel_query se produjera un error FATAL: Unexpected error occurred while committing transaction cuando estaba configurado enon.

Base de datos Amazon Aurora PostgreSQL Limitless versión 16.9-limitless

Esta versión de Aurora PostgreSQL Limitless Database es compatible con PostgreSQL 16.9. Para obtener más información sobre las mejoras de PostgreSQL 16.9, consulte Aurora PostgreSQL 16.9.

Base de datos Aurora PostgreSQL Limitless 16.9.103, 11 de febrero de 2026

Mejoras

  • EXPLAINSalida mejorada para INSERT INTO conSELECT.

Correcciones de errores

  • Se ha corregido un error que provocaba que SELECT las sentencias no se devolvieran cuando se hacía referencia a un atributo de tabla fragmentada en una función y se unía a él.

Base de datos Aurora PostgreSQL Limitless 16.9.102, 21 de noviembre de 2025

Mejoras

  • Rendimiento mejorado para la división de fragmentos.

  • Se han mejorado los mensajes de error cuando las consultas fallan durante las actualizaciones (menores) debido a versiones de instancia incoherentes.

Correcciones de errores

  • Se ha corregido un problema que provocaba que la base de datos permaneciera inutilizable después de DROP DATABASE pasar por JDBC.

  • Se ha corregido un error que provocaba un error en la concesión de privilegios invalid role OID: 0 cuando todos los privilegios GRANT pasaban a ser públicos.

  • Se ha corregido un problema con SELECT las consultas con combinaciones de tipos que no funcionaban correctamentecannot cast type cstring to text[].

  • Se ha corregido un error CREATE DATABASE que provocaba un error connection_limit requires an integer value al realizar la configuraciónconnection_limit.

  • Se corrigió la transformación de la tabla estándar a una tabla distribuida o tabla de referencia para mantener las políticas de seguridad a nivel de fila.

  • Se corrigieron los problemas de corrección y filtración de datos en las políticas de seguridad a nivel de fila (RLS). Recomendamos eliminar las políticas de RLS existentes y volver a crearlas.

  • DROP POLICYDeclaración fija cuando se usa con. IF EXISTS

  • Se corrigió un resultado incorrecto al seleccionar la columna tableoid del sistema. tableoidEs el OID de la tabla, que es una identificación distinta que un sistema determinado otorga al objeto de la base de datos. Si la consulta es apta para la optimización de un solo fragmento, se tableoid obtendrá del fragmento. De lo contrario, se tableoid obtendrá del router conectado. Los diferentes enrutadores pueden dar como resultado diferentes tableoid para la misma consulta.

  • Se ha corregido un problema que provocaba que los procesos internos dejaran de funcionar correctamente tras revocar los CONNECT privilegios para las funciones internas del sistema.

  • Se ha corregido una actualización de las estadísticas de las tablas con tipos definidos por el usuario.

  • Se ha corregido un caso extremo al resolver una transacción preparada.

Base de datos Aurora PostgreSQL Limitless 16.9.101, 6 de noviembre de 2025

Correcciones de errores

  • Se solucionó un problema que provocaba que las tablas de los fragmentos no se CREATE eliminaran y DROP las sentencias se ejecutaran repetidamente utilizando sentencias preparadas mediante controladores JDBC u ODBC (por ejemplo, cuando se utilizaban preferQueryMode=extendedCacheEverything en JDBC), o cuando, y las sentencias se ejecutaban como parte de o. ALTER CREATE ALTER DROP PROCEDURE FUNCTION

  • Se corrigieron los resultados incorrectos al consultar tablas mediante UNIQUE INDEX escaneos cuando la tabla había roto las cadenas de Heap-Only tuplas (HOT) de las sentencias. UPDATE

  • Se ha corregido un error que provocaba que los nodos en buen estado se sustituyeran innecesariamente, lo que provocaba que el sistema no estuviera disponible.

Base de datos Aurora PostgreSQL Limitless 16.9.100, 5 de septiembre de 2025

Características

  • Se agregó compatibilidad con CREATE INDEX IF NOT EXISTS.

  • Se agregó soporte para SEQUENCES en la extensión. pgstattuple

  • Se ha añadido soporte para la extensión hstore. Tenga en cuenta que las columnas de hstore no se pueden usar como claves fragmentadas en tablas fragmentadas.

  • Se ha añadido compatibilidad con la extensión auto_explain.

Mejoras

  • Se ha reducido el período de espera necesario entre CREATE DATABASE operaciones DROP DATABASE y operaciones cuando se utiliza el mismo nombre de base de datos.

  • Se mejoró el rendimiento DELETE y las UPDATE operaciones que implican semiunión y antiunión.

  • Se ha mejorado el rendimiento de INSERT INTO ... SELECT FROM las sentencias con expresiones o proyecciones que pueden comprimirse hasta convertirlas en fragmentos

  • Se han mejorado los mensajes de error para los interbloqueos detectados. Las consultas implicadas se muestran en la sección DETALLES.

Correcciones de errores

  • Se ha corregido un problema por el que los procesos internos de la base de datos podían agotar por completo el grupo de trabajadores en segundo plano.

  • Se ha corregido un error que provocaba que las funciones no inmutables de las extensiones fallaran inesperadamente y se produjeran errores de permiso denegado.

  • El tiempo de confirmación fijo es un error no válido.

  • Se ha corregido un error que INSERT INTO provocaba un error al ROLLBACK finalizar una READ ONLY transacción y se producía el error ERROR: no se podía ejecutar la consulta remota con el mensaje: el modo de lectura-escritura de la transacción debía configurarse antes que cualquier consulta.

  • Se solucionó un problema por el que SELECT las consultas fallaban con el error: no se podía ejecutar la consulta remota con el mensaje: las intercalaciones no son compatibles con el tipo entero.

  • Se ha corregido un error que provocaba un DELETE FROM error con el error: no se podía ejecutar la consulta remota.

  • Se ha corregido un problema por el que las expresiones DEFAULT/CHECK incluidas en las restricciones podían generar datos de relleno incorrectos en las filas existentes. Este problema se observa específicamente cuando la expresión de la restricción se basa en paréntesis.

  • Se ha corregido un problema PREPARE que provocaba que EXECUTE las sentencias que fallaban al vincular el mensaje proporcionasen 2 parámetros, pero la PREPARE sentencia preparada necesitaba 1 si utilizaba menos parámetros de los declarados.

  • Se solucionó un problema por el cual RESET la rds_aurora.limitless_explain_options configuración no se reflejaba correctamente en el EXPLAIN resultado.

Base de datos Amazon Aurora PostgreSQL Limitless versión 16.8-limitless

Esta versión de Aurora PostgreSQL Limitless Database es compatible con PostgreSQL 16.8. Para obtener más información sobre las mejoras de PostgreSQL 16.8, consulte Aurora PostgreSQL 16.8.

Base de datos Aurora PostgreSQL Limitless 16.8.104, 12 de mayo de 2026

Correcciones de errores

  • Se corrigió una filtración en el descriptor de archivos. rds_aurora_limitless_get_max_connections

Base de datos Aurora PostgreSQL Limitless 16.8.103, 30 de octubre de 2025

Correcciones de errores

  • Se ha corregido un problema relacionado con la concesión de privilegios que provocaba que se produjera un error invalid role OID: 0 cuando todos los privilegios pasaban a ser públicos. GRANT

  • Se ha corregido un problema con SELECT las consultas con combinaciones de tipos que no funcionaban correctamentecannot cast type cstring to text[].

  • Se ha corregido un error CREATE DATABASE que provocaba un error connection_limit requires an integer value al realizar la configuraciónconnection_limit.

  • Se ha corregido un resultado incorrecto al seleccionar la columna tableoid del sistema. tableoidEs el OID de la tabla, que es una identificación distinta que un sistema determinado otorga al objeto de la base de datos. Si la consulta es apta para la optimización de un solo fragmento, se tableoid obtendrá del fragmento. De lo contrario, se tableoid obtendrá del router conectado. Los diferentes enrutadores pueden dar como resultado diferentes tableoid para la misma consulta.

  • Se ha corregido un caso extremo al resolver una transacción preparada.

Base de datos Aurora PostgreSQL Limitless 16.8.102, 13 de octubre de 2025

Correcciones de errores

  • Se solucionó un problema que provocaba que las tablas de los fragmentos no se CREATE eliminaran y DROP las sentencias se ejecutaran repetidamente utilizando sentencias preparadas mediante controladores JDBC u ODBC (por ejemplo, cuando se utilizaban preferQueryMode=extendedCacheEverything en JDBC), o cuando, y las sentencias se ejecutaban como parte de o. ALTER CREATE ALTER DROP PROCEDURE FUNCTION

  • Se corrigieron los resultados incorrectos al consultar tablas mediante UNIQUE INDEX escaneos cuando la tabla había roto las cadenas de Heap-Only tuplas (HOT) de las sentencias. UPDATE

  • Se ha corregido un error que provocaba que los nodos en buen estado se sustituyeran innecesariamente, lo que provocaba que el sistema no estuviera disponible.

Base de datos Aurora PostgreSQL Limitless 16.8.101, 30 de junio de 2025

Mejoras

  • Se han mejorado los mensajes de error para los interbloqueos detectados. Ahora se enumeran las consultas implicadas en la DETAIL sección.

  • Se ha añadido soporte para subconsultas que contienen tableoid como lista de objetivos.

Correcciones de errores

  • Se corrigió el resultado de la consulta ANALYZE SQL para incluir también tablas externas.

  • Se corrigieron varios problemas que podían provocar el reinicio de la base de datos.

  • Se ha corregido un error que provocaba que EXECUTE las sentencias que fallaban incorrectamente. El mensaje de enlace proporcionaba 2 parámetros, pero la PREPARE sentencia preparada necesitaba 1 cuando utilizaba menos parámetros de los declarados. PREPARE

  • Se corrigieron varios problemas en las operaciones de aspiración que provocaban un aumento del consumo de espacio.

  • Se ha corregido un problema con INSERT los estados de cuenta tras anular una READ_ONLY transacción.

  • Se ha corregido un error que provocaba que DELETE las declaraciones con RETURNING cláusula fallaran.

Base de datos Aurora PostgreSQL Limitless 16.8.100, 8 de mayo de 2025

Características

  • Se agregó soporte para la extensión. ltree ltreeLas columnas de tipos de datos no se pueden usar como claves fragmentadas en tablas fragmentadas.

  • Se agregó compatibilidad con la btree_gist extensión en la base de datos PostgreSQL Limitless de Aurora. No se admiten las restricciones de exclusión que utilizan el índice GIST. Por ejemplo, no se admite el siguiente comando:

    CREATE TABLE zoo ( cage INTEGER, animal TEXT, EXCLUDE USING GIST (cage WITH =, animal WITH <>) );

Mejoras

  • Se mejoró el rendimiento de las consultas en los siguientes escenarios:

    • Consultas con cláusulas de rango.

    • Acceso a múltiples tuplas con diferentes claves de fragmento desde el mismo fragmento.

    • Elimine y actualice las operaciones que implican semiuniones y antiuniones.

  • Nodos de escaneo externo asíncrono mejorados con capacidad de captura previa.

  • Se ha reforzado la tolerancia a los fallos en la detección de bloqueos.

Correcciones de errores

  • Se ha corregido un problema por el que los backends de las bases de datos dejaban de responder a las señales del sistema, lo que podía provocar que las operaciones de DROP DATABASE se bloquearan.

  • Se ha corregido una condición de carrera en el procesamiento en segundo plano del registro de confirmaciones (obstrucción) que provocaba errores relacionados con el tiempo de confirmación no válido.

  • Se ha corregido un problema que podía provocar bloqueos inesperados durante las operaciones de análisis automático de tablas.

Base de datos Amazon Aurora PostgreSQL Limitless versión 16.6-limitless

Esta versión de Aurora PostgreSQL Limitless Database es compatible con PostgreSQL 16.6. Para obtener más información sobre las mejoras de PostgreSQL 16.6, consulte Aurora PostgreSQL 16.6.

Base de datos Aurora PostgreSQL Limitless 16.6.103, 13 de octubre de 2025

Correcciones de errores

  • Se solucionó un problema que provocaba que las tablas de los fragmentos no se CREATE eliminaran y DROP las sentencias se ejecutaran repetidamente utilizando sentencias preparadas mediante controladores JDBC u ODBC (por ejemplo, cuando se utilizaban preferQueryMode=extendedCacheEverything en JDBC), o cuando, y las sentencias se ejecutaban como parte de o. ALTER CREATE ALTER DROP PROCEDURE FUNCTION

  • Se corrigieron los resultados incorrectos al consultar tablas mediante UNIQUE INDEX escaneos cuando la tabla había roto las cadenas de Heap-Only tuplas (HOT) de las sentencias. UPDATE

  • Se ha corregido un error que provocaba que los nodos en buen estado se sustituyeran innecesariamente, lo que provocaba que el sistema no estuviera disponible.

Base de datos Aurora PostgreSQL Limitless 16.6.102, 30 de junio de 2025

Mejoras

  • Los mensajes de error mejorados para los interbloqueos detectados ahora muestran las consultas implicadas en. DETAIL

  • Se mejoró el algoritmo de detección de interbloqueos distribuidos para que sea arbitrariamente resistente a las fallas de la red o los nodos.

  • Se agregó soporte para subconsultas que contienen tableoid como lista de objetivos.

Correcciones de errores

  • Se corrigió el resultado de la consulta ANALYZE SQL para incluir tablas externas.

  • Se corrigieron varios problemas que podían provocar el reinicio de la base de datos.

  • Se ha corregido un error que provocaba que EXECUTE las sentencias que fallaban de forma incorrecta. El mensaje de enlace proporcionaba 2 parámetros, pero la PREPARE sentencia preparada necesitaba 1 si utilizaba menos parámetros de los declarados. PREPARE

  • Se corrigieron varios problemas en las operaciones de aspiración que provocaban un aumento del consumo de espacio.

  • Se ha corregido un problema con INSERT los estados de cuenta tras anular una READ_ONLY transacción.

  • Se ha corregido un error que provocaba que DELETE las declaraciones con RETURNING cláusula fallaran.

  • Se corrigieron los casos en los que las expresiones incluidas en CHECK las restriccionesDEFAULT/podían generar resultados incorrectos, especialmente cuando la expresión de la restricción se basaba en paréntesis para generar el resultado correcto.

Base de datos Aurora PostgreSQL Limitless 16.6.101, 17 de abril de 2025

Esta versión incluye parches para Aurora PostgreSQL hasta la versión 16.6.3.

Correcciones de errores

  • Se han corregido varios problemas que podían provocar breves períodos de inactividad.

  • Se ha corregido un problema de corrección cuando limitless_minimum_adaptive_fetch_size se configuraba en un valor inferior al predeterminado (100).

  • Se mejoró el manejo de errores al consultar el atributo tableoid de una relación en la base de datos PostgreSQL Limitless de Aurora, ya que puede tener valores diferentes en los nodos de. DBShardGroup

  • Se ha corregido un problema de permisos que podía producirse al usarlo. rds_aurora.limitless_active_shard_key Esto resuelve los errores de permisos al recuperar datos.

  • Se corrigió una condición de carrera que obstruía la operación en segundo plano, lo que podía provocar que el cliente recibiera el error de tiempo de confirmación no válido.

  • Ejecución optimizada de funciones distribuidas con clave de partición de longitud variable. Anteriormente, los enrutadores realizaban funciones distribuidas, pero ahora se realizan de forma local en una sola partición según la clave de la partición.

  • Se corrigió un error al ejecutar update/delete en una tabla estándar al unir tablas de referencia.

  • Se ha corregido un error que provocaba que cualquier usuario pudiera invocar funciones internas ilimitadas específicas.

  • Se ha corregido un error que provocaba una reversión incorrecta de la subtransacción durante el bloqueo del nodo.

  • Se corrigieron problemas por los que las expresiones con paréntesis anidados en las DEFAULT/CHECK restricciones podían generar resultados incorrectos.

Base de datos Aurora PostgreSQL Limitless 16.6.100, 24 de enero de 2025

Características

  • La base de datos Aurora PostgreSQL Limitless ahora es compatible con Aurora PostgreSQL versión 16.6.

  • Ahora puede instalar y usar la extensión. btree_gin

  • Se admite el comando del lenguaje de manipulación de DISCARD datos (DML).

Mejoras

  • Se ha mejorado el rendimiento de las consultas con mejores funciones de inserción de datos para las consultas que incluyen tablas de referencia dentro de las subconsultas. Esta mejora optimiza la ejecución de las consultas, lo que podría resultar en un rendimiento más rápido para las consultas complejas que implican uniones de tablas de referencia en subconsultas.

  • Se ha mejorado la gestión de errores para. pg_advisory_lock Anteriormente, los intentos de utilizar esta función no compatible no generaban un mensaje de error explícito, lo que podía provocar un comportamiento inesperado. Ahora, los usuarios recibirán una notificación de error clara cuando intenten utilizarlapg_advisory_lock, lo que garantizará una mayor claridad y evitará consecuencias imprevistas.

Correcciones de errores

  • Se solucionó un problema por el que algunos CREATE TABLE comandos fallaban ALTER TABLE y se producía el siguiente error: no se podía eliminar la declaración dada.

  • Se ha corregido un error que provocaba que un ALTER TABLE comando con una DEFAULT restricción NOT NULL o fallara cuando contenía funciones que no se podían convertir en fragmentos (por ejemplo, funciones volátiles) y que obligaban a rellenar los datos de las filas existentes.

Problemas conocidos

  • Si se establece la rds_aurora.limitless_minimum_adaptive_fetch_size variable, se pueden producir resultados incorrectos.

Base de datos Amazon Aurora PostgreSQL Limitless versión 16.4-limitless

Esta versión de Aurora PostgreSQL Limitless Database es compatible con PostgreSQL 16.4. Para obtener más información sobre las mejoras de PostgreSQL 16.4, consulte Aurora PostgreSQL 16.4.

Base de datos Aurora PostgreSQL Limitless 16.4.106, 13 de octubre de 2025

Correcciones de errores

  • Se solucionó un problema que provocaba que las tablas de los fragmentos no se CREATE eliminaran y DROP las sentencias se ejecutaran repetidamente utilizando sentencias preparadas mediante controladores JDBC u ODBC (por ejemplo, cuando se utilizaban preferQueryMode=extendedCacheEverything en JDBC), o cuando, y las sentencias se ejecutaban como parte de o. ALTER CREATE ALTER DROP PROCEDURE FUNCTION

  • Se corrigieron los resultados incorrectos al consultar tablas mediante UNIQUE INDEX escaneos cuando la tabla había roto las cadenas de Heap-Only tuplas (HOT) de las sentencias. UPDATE

  • Se ha corregido un error que provocaba que los nodos en buen estado se sustituyeran innecesariamente, lo que provocaba que el sistema no estuviera disponible.

Base de datos Aurora PostgreSQL Limitless 16.4.105, 17 de abril de 2025

Correcciones de errores

  • Se han corregido varios problemas que podían provocar breves períodos de falta de disponibilidad.

  • Se ha corregido un problema que provocaba resultados incorrectos en las consultas antiunión que contenían un predicado en una relación externa.

  • Se ha añadido la función de pulsación hacia abajo para las siguientes funciones del sistema:

    • pg_char_to_encoding

    • pg_encoding_to_char

    • textanycat

    • anytextcat

  • Gestión de errores mejorada para la base pg_advisory_lock de datos PostgreSQL Limitless de Aurora. Con este cambio, recibirá una notificación de error clara al intentar usarlo. pg_advisory_lock

  • Se ha corregido un problema por el que añadir una expresión con paréntesis anidados en DEFAULT/CHECK las restricciones podía generar resultados incorrectos.

Base de datos Aurora PostgreSQL Limitless 16.4.104, 19 de noviembre de 2024

Correcciones de errores

  • Se ha corregido un problema que provocaba que se produjeran puntos muertos al procesar sentencias del lenguaje de definición de datos (DDL) durante la ejecución. CREATE INDEX CONCURRENTLY

  • Se ha corregido un problema por el que un error en la resolución de interbloqueos distribuidos podía bloquear la detección de interbloqueos distribuidos posteriores.

  • Se ha corregido un error que provocaba que las sentencias DDL con instrucciones del lenguaje de manipulación de datos (DML) subyacentes (comoCREATE TABLE AS, por ejemplo, una tabla con datos) produjeran errores si la rds_aurora.limitless_active_shard_key variable se utilizaba en una sesión.

  • Se ha corregido un error que provocaba un error al dividir un fragmento.

  • Se ha corregido un error que provocaba que el rds_aurora.limitless_alter_table_type_sharded procedimiento de conversión del tipo de tabla a fragmentado fallara si se establecía la rds_aurora.limitless_alter_table_type_sharded variable.

  • Se ha corregido un problema en la lógica de separación de los objetos polimórficos que provocaba que las consultas no válidas no generaran errores cuando la transmisión implícita de datos provocaba que se utilizaran versiones de objetos incorrectas.

Problemas conocidos

  • Se podía producir un problema cuando parte de una consulta se convertía en una condición de izquierda o antiunión. En estos casos, si la relación interna no tiene resultados, se utiliza una fila nula.

  • Se puede producir un problema cuando se agrega una columna con una DEFAULT restricción NOT NULL o, que contiene funciones que no se pueden reducir a fragmentos (como funciones volátiles), por lo que es necesario rellenar los datos en las filas existentes.

  • Se puede producir un problema si la lógica de separación para preparar las consultas en los fragmentos no utiliza paréntesis siempre que sea posible. Esto puede provocar errores cuando se COLLATE utiliza en las consultas.

Base de datos Aurora PostgreSQL Limitless 16.4.103, 31 de octubre de 2024

La versión 16.4.103 es la versión GA de Aurora PostgreSQL Limitless Database.

Para obtener información sobre esta versión, consulte Uso de la base de datos Amazon Aurora PostgreSQL Limitless en la Guía del usuario de Amazon Aurora.