From 820b5c87e22375c5905fb231eb4073aa1e190fb2 Mon Sep 17 00:00:00 2001 From: Alvaro Herrera Date: Thu, 17 Sep 2020 15:35:42 -0300 Subject: [PATCH] es: Wording improvements --- releases/13/es/release.es.md | 165 ++++++++++++++++++----------------- 1 file changed, 83 insertions(+), 82 deletions(-) diff --git a/releases/13/es/release.es.md b/releases/13/es/release.es.md index 60d7f59..76744ad 100644 --- a/releases/13/es/release.es.md +++ b/releases/13/es/release.es.md @@ -1,138 +1,139 @@ El Grupo Global de Desarrollo de PostgreSQL ha anunciado hoy el lanzamiento de -[PostgreSQL 13](https://www.postgresql.org/docs/13/release-13.html), la versión +[PostgreSQL 13](https://www.postgresql.org/docs/13/release-13.html), la versión más reciente de la [base de datos de código abierto más avanzada del mundo](https://www.postgresql.org/). -PostgreSQL 13 incluye mejoras significativas en su sistema de indexación y -búsqueda, las cuales benefician a bases de datos de gran tamaño. Entre +PostgreSQL 13 incluye mejoras significativas en su sistema de indexación y +búsqueda, las cuales benefician a bases de datos de gran tamaño. Entre ellas figuran el ahorro de espacio y un mejor rendimiento para los índices, -tiempos de respuesta más rápidos para las consultas que utilizan funciones de -agregación o particiones, una mejor planificación de las consultas al utilizar -estadísticas mejoradas, y mucho más. +tiempos de respuesta más rápidos para las consultas que utilizan funciones de +agregación o tablas particiones, una mejor planificación de las consultas al +utilizar estadísticas mejoradas, y mucho más. -Junto con características muy solicitadas como la ejecución de [VACUUM en paralelo](https://www.postgresql.org/docs/13/sql-vacuum.html) +Junto con características muy solicitadas como la ejecución de +[VACUUM en paralelo](https://www.postgresql.org/docs/13/sql-vacuum.html) y el [ordenamiento incremental](https://www.postgresql.org/docs/13/runtime-config-query.html#GUC-ENABLE-INCREMENTAL-SORT), -PostgreSQL 13 proporciona una mejor experiencia de gestión de datos para -cargas de trabajo grandes y pequeñas. Ofrece optimizaciones para la -administración diaria, utilidades adicionales para los desarrolladores +PostgreSQL 13 proporciona una mejor experiencia de gestión de datos para +cargas de trabajo grandes y pequeñas. Ofrece optimizaciones para la +administración diaria, utilidades adicionales para los desarrolladores de aplicaciones y mejoras en la seguridad. -"PostgreSQL 13 es una muestra de la colaboración y dedicación de nuestra -comunidad global en impulsar el desarrollo de la base de datos relacional -de código abierto más avanzada del mundo", dijo Peter Eisentraut, miembro -del Equipo Central de PostgreSQL. "Las innovaciones que cada versión trae -consigo, junto con su reputación de fiabilidad y estabilidad, son la razón +"PostgreSQL 13 es una muestra de la colaboración y dedicación de nuestra +comunidad global en impulsar el desarrollo de la base de datos relacional +de código abierto más avanzada del mundo", dice Peter Eisentraut, miembro +del _core team_ de PostgreSQL. "Las innovaciones que cada versión trae +consigo, junto con su reputación de fiabilidad y estabilidad, son la razón por la que cada vez más usuarios eligen emplear PostgreSQL para sus aplicaciones". -[PostgreSQL](https://www.postgresql.org), es un innovador sistema de gestión -de datos conocido por su fiabilidad y robustez.Cuenta con más de 25 años de -desarrollo de código abierto por parte de una [comunidad global de desarrolladores](https://www.postgresql.org/community/), -y se ha convertido en la base de datos relacional de código abierto preferida +[PostgreSQL](https://www.postgresql.org) es un innovador sistema de gestión +de datos reconocido por su fiabilidad y robustez. Cuenta con más de 25 años de +desarrollo de código abierto por parte de una +[comunidad global de desarrolladores](https://www.postgresql.org/community/), +y se ha convertido en la base de datos relacional de código abierto preferida por organizaciones de todos los tamaños. ### Incrementos de rendimiento constantes -Aprovechando el trabajo realizado en la anterior versión, PostgreSQL 13 -permite una mejor administración de los [datos duplicados mediante en índices B-tree](https://www.postgresql.org/docs/13/btree-implementation.html#BTREE-DEDUPLICATION), -el índice estándar de la base de datos. Esto reduce el espacio total -requerido por los mismos índices y mejora el rendimiento general de las consultas. +Aprovechando el trabajo realizado en la anterior versión, PostgreSQL 13 +puede gestionar eficientemente [datos duplicados en índices B-tree](https://www.postgresql.org/docs/13/btree-implementation.html#BTREE-DEDUPLICATION), +el índice estándar de muchas bases de datos. Esto reduce el espacio total +requerido por dichos índices y mejora el rendimiento general de las consultas. -PostgreSQL 13 introduce el ordenamiento incremental, en el que los datos -ordenados en una etapa anterior de una consulta pueden acelerar el ordenamiento -en una etapa posterior. Adicionalmente, PostgreSQL puede ahora utilizar el -sistema de [estadísticas extendidas](https://www.postgresql.org/docs/13/planner-stats.html#PLANNER-STATS-EXTENDED), -que a través de [`CREATE STATISTICS`](https://www.postgresql.org/docs/13/sql-createstatistics.html)) -permite crear mejores planes de consultas con la cláusula `OR` y búsquedas en listas con `IN` y `ANY`. +PostgreSQL 13 introduce el ordenamiento incremental, en el que los datos +ordenados en una etapa anterior de una consulta pueden acelerar el ordenamiento +en una etapa posterior. Adicionalmente, PostgreSQL puede ahora utilizar el +sistema de [estadísticas extendidas](https://www.postgresql.org/docs/13/planner-stats.html#PLANNER-STATS-EXTENDED) +(creadas a través de [`CREATE STATISTICS`](https://www.postgresql.org/docs/13/sql-createstatistics.html)) +para crear mejores planes en consultas con cláusulas `OR` y búsquedas en listas con `IN` y `ANY`. -En PostgreSQL 13, más tipos de [agregados](https://www.postgresql.org/docs/13/functions-aggregate.html) +En PostgreSQL 13, más tipos de [funciones de agregación](https://www.postgresql.org/docs/13/functions-aggregate.html) y consultas de [conjuntos de agrupación](https://www.postgresql.org/docs/13/queries-table-expressions.html#QUERIES-GROUPING-SETS) -pueden aprovechar la eficiente funcionalidad de agregación hash de PostgreSQL, -la cual admite consultas con agregados de gran tamaño incluso si exceden la capacidad -de la memoria. Se ha incrementado también el rendimiento de las consultas con -[tablas particionadas](https://www.postgresql.org/docs/13/ddl-partitioning.html), puesto -que existen ahora más casos en los que ciertas particiones pueden ser excluidas de la -consulta o incluidas directamente en el JOIN. +pueden aprovechar la eficiente agregación _hash_ de PostgreSQL, +incluso agregaciones de gran tamaño que excedan la capacidad de la memoria. +Se ha incrementado también el rendimiento de las consultas con +[tablas particionadas](https://www.postgresql.org/docs/13/ddl-partitioning.html), puesto +que existen ahora más casos en los que ciertas particiones pueden ser excluidas de la +consulta y en los que ciertas particiones pueden enlazarse (_join_) directamente. ### Administración optimizada -La ejecución de [VACUUM](https://www.postgresql.org/docs/13/routine-vacuuming.html) es -una parte esencial de la administración de PostgreSQL, ya que permite a la base de datos -recuperar espacio de almacenamiento tras la modificación y la eliminación de filas. Aunque -este proceso puede presentar desafíos administrativos, desde las versiones anteriores de +La ejecución de [VACUUM](https://www.postgresql.org/docs/13/routine-vacuuming.html) es +una parte esencial de la administración de PostgreSQL, ya que permite a la base de datos +recuperar espacio de almacenamiento tras la modificación y la eliminación de filas. Aunque +este proceso puede presentar desafíos administrativos, desde las versiones anteriores de PostgreSQL se ha trabajado para reducir la sobrecarga que conlleva el uso de VACUUM. -PostgreSQL 13 continúa mejorando el sistema de limpieza de la base de datos +PostgreSQL 13 continúa mejorando el sistema de limpieza de la base de datos introduciendo la funcionalidad de [VACUUM en paralelo para índices](https://www.postgresql.org/docs/13/sql-vacuum.html). -Además de los beneficios de rendimiento que VACUUM ofrece, esta nueva característica -puede ajustarse a cargas de trabajo específicas, puesto que permite a los administradores -seleccionar el número de trabajadores (workers) paralelos requeridos. A estas ventajas -se añade ahora la posibilidad de activar el proceso de autovacuum mediante la inserción +Además de los beneficios de rendimiento que VACUUM ofrece, esta nueva característica +puede ajustarse a cargas de trabajo específicas, puesto que permite a los administradores +seleccionar el número de trabajadores (workers) paralelos requeridos. A estas ventajas +se añade ahora la posibilidad de activar el proceso de autovacuum mediante la inserción de datos. Los [slots de replicación](https://www.postgresql.org/docs/13/warm-standby.html#STREAMING-REPLICATION-SLOTS), -utilizados para evitar que los registros de escritura anticipada (WAL) se -eliminen antes de ser recibidos por una réplica, pueden ser configurados en +utilizados para evitar que los registros de escritura anticipada (WAL) se +eliminen antes de ser recibidos por una réplica, pueden ser configurados en PostgreSQL 13 para especificar el [número máximo de archivos WAL que deben retenerse](https://www.postgresql.org/docs/13/runtime-config-replication.html#GUC-MAX-SLOT-WAL-KEEP-SIZE) -y así prevenir errores producidos por por falta de espacio en el disco. +y así prevenir errores producidos por falta de espacio en el disco. -PostgreSQL 13 ofrece también al administrador métodos adicionales para monitorear -la actividad de la base de datos. Estos incluyen referencias a las estadísticas -de uso de WAL a través de `EXPLAIN`, así como el monitoreo del progreso de los -respaldos y de los comandos `ANALYZE`. Adicionalmente, la integridad de la salida -del comando [`pg_basebackup`](https://www.postgresql.org/docs/13/app-pgbasebackup.html) puede ser -comprobada usando el nuevo comando [`pg_verifybackup`](https://www.postgresql.org/docs/13/app-pgverifybackup.html). +PostgreSQL 13 ofrece también al administrador métodos adicionales para monitorear +la actividad de la base de datos. Estos incluyen referencias a las estadísticas +de uso de WAL a través de `EXPLAIN`, así como el monitoreo del progreso de los +respaldos y de la ejecución de `ANALYZE`. Adicionalmente, la integridad de los respaldos +tomados por la utilidad [`pg_basebackup`](https://www.postgresql.org/docs/13/app-pgbasebackup.html) puede ser +comprobada usando la nueva utilidad [`pg_verifybackup`](https://www.postgresql.org/docs/13/app-pgverifybackup.html). ### Utilidades para el desarrollo de aplicaciones -En PostgreSQL 13 es aún más fácil trabajar con tipos de datos de PostgreSQL -provenientes de diferentes fuentes. Esta versión añade la función -[`datetime()`](https://www.postgresql.org/docs/13/functions-json.html#FUNCTIONS-SQLJSON-OP-TABLE) -a su soporte para SQL/JSON path, la cual convierte los formatos de tiempo válidos (por -ejemplo, las cadenas ISO 8601) a tipos nativos de PostgreSQL. Adicionalmente, la función +En PostgreSQL 13 es aún más fácil trabajar con tipos de datos de PostgreSQL +provenientes de diferentes fuentes. Esta versión añade la +función [`datetime()`](https://www.postgresql.org/docs/13/functions-json.html#FUNCTIONS-SQLJSON-OP-TABLE) +a su soporte para SQL/JSON path, la cual convierte los formatos de tiempo válidos (por +ejemplo, las cadenas ISO 8601) a tipos nativos de PostgreSQL. Adicionalmente, la función de generación de UUID v4, [`gen_random_uuid()`](https://www.postgresql.org/docs/13/functions-uuid.html), está ahora disponible sin necesidad de instalar ninguna extensión. -El sistema de particionamiento de PostgreSQL es más flexible, ya que las tablas -particionadas soportan completamente la replicación lógica y los triggers a nivel +El sistema de particionamiento de PostgreSQL es más flexible, ya que las tablas +particionadas soportan completamente la replicación lógica y los triggers a nivel de fila de tipo BEFORE. La sintaxis [`FETCH FIRST`](https://www.postgresql.org/docs/13/sql-select.html#SQL-LIMIT) en PostgreSQL 13 se amplía ahora para incluir la cláusula `WITH TIES`. Al especificarse, -`WITH TIES` incluye cualquier fila que, basada en la cláusula `ORDER BY`,se vincula con -la última fila del conjunto de resultados. - +`WITH TIES` incluye todas las filas que, en base a la cláusula `ORDER BY`, +quedan empatadas con la última fila visible del resultado. ### Mejoras en la seguridad -El sistema de extensiones de PostgreSQL es un componente clave de su robustez, -puesto que permite a los desarrolladores ampliar su funcionalidad. En versiones -anteriores, únicamente un superusuario de la base de datos podía instalar -nuevas extensiones. Sin embargo, para aprovechar al máximo la extensibilidad -de PostgreSQL, en PostgreSQL 13 se añade el concepto de "[trusted extension](https://www.postgresql.org/docs/13/sql-createextension.html)," -que permite a los usuarios de la base de datos instalar extensiones que un -superusuario marca como "de confianza". Ciertas extensiones integradas (como +El sistema de extensiones de PostgreSQL es un componente clave de su robustez, +puesto que permite a los desarrolladores ampliar su funcionalidad. En versiones +anteriores, únicamente un superusuario de la base de datos podía instalar +nuevas extensiones. Para permitir el máximo provecho a la extensibilidad +de PostgreSQL, en PostgreSQL 13 se añade el concepto de [_trusted extension_](https://www.postgresql.org/docs/13/sql-createextension.html), +que permite a los usuarios de la base de datos instalar extensiones que un +superusuario marca como "de confianza". Ciertas extensiones integradas (como [`pgcrypto`](https://www.postgresql.org/docs/13/pgcrypto.html), [`tablefunc`](https://www.postgresql.org/docs/13/tablefunc.html), -[`hstore`](https://www.postgresql.org/docs/13/hstore.html)y otras más) ya están +[`hstore`](https://www.postgresql.org/docs/13/hstore.html) y otras más) ya están marcadas como confiables por defecto. -Para aplicaciones que requieren métodos de autenticación seguros, PostgreSQL 13 -permite a los clientes [requerir la vinculación de canales](https://www.postgresql.org/docs/13/libpq-connect.html#LIBPQ-CONNECT-CHANNEL-BINDING) +Para aplicaciones que requieren métodos de autenticación seguros, PostgreSQL 13 +permite a los clientes [requerir el enlace de canal (_channel binding_)](https://www.postgresql.org/docs/13/libpq-connect.html#LIBPQ-CONNECT-CHANNEL-BINDING) al usar la [autenticación SCRAM](https://www.postgresql.org/docs/13/sasl-authentication.html#SASL-SCRAM-SHA-256). Además, el contenedor de datos externos de PostgreSQL ([`postgres_fdw`](https://www.postgresql.org/docs/13/postgres-fdw.html)) puede ahora usar la autenticación basada en certificados. ### Sobre PostgreSQL -[PostgreSQL](https://www.postgresql.org) es la base de datos de código -abierto más avanzada del mundo, que cuenta con una comunidad global de -miles de usuarios, colaboradores, empresas y organizaciones. Basada en -más de 30 años de ingeniería, que comenzaron en la Universidad de -Berkeley en California, PostgreSQL ha continuado con un ritmo de desarrollo -inigualable. El maduro conjunto de características de PostgreSQL no sólo -iguala a los principales sistemas de bases de datos propietarios, sino -que los supera en términos de características avanzadas, extensibilidad, +[PostgreSQL](https://www.postgresql.org) es la base de datos de código +abierto más avanzada del mundo, que cuenta con una comunidad global de +miles de usuarios, colaboradores, empresas y organizaciones. Basada en +más de 30 años de ingeniería, que comenzaron en la Universidad de +Berkeley en California, PostgreSQL ha continuado con un ritmo de desarrollo +inigualable. El maduro conjunto de características de PostgreSQL no sólo +iguala a los principales sistemas de bases de datos propietarios, sino +que los supera en términos de características avanzadas, extensibilidad, seguridad y estabilidad. ### Traducciones de los comunicados de prensa -- 2.39.5