Categoría: Postgres
PostgreSQL 17: Mejorar el rendimiento con pg_buffercache_evict()
Resumen del post de hoy: Introducción PostgreSQL, el popular sistema de bases de datos relacionales de código abierto, ha lanzado recientemente su versión 17. En PostgreSQL hasta la versión 16, no hay manera de desalojar la caché de búfer, excepto reiniciando la instancia. En Oracle se puede hacer desde hace mucho tiempo con «alter system…
Replicación en PostgreSQL 17: Pasar de replicación física a lógica»
El post de hoy de un vistazo: Introducción Amigos de las bases de datos, ¡vamos a explorar nuevos horizontes! El mundo de las bases de datos está en constante evolución, y PostgreSQL 17 nos muestra el futuro con su nueva función. ¿Te has frustrado alguna vez con la rigidez de las réplicas físicas? Pues bienvenido…
Cómo mejorar la seguridad de PostgreSQL con la política de reutilización de contraseñas
Puntos clave que trataremos: ¿Por qué es importante la gestión de contraseñas en PostgreSQL? Tanto si eres un entusiasta de la tecnología recién iniciado como si ya eres un gurú de bases de datos, tienes que entender que una gestión sólida de contraseñas en PostgreSQL es crucial. Ya sea para un blog personal o una…
Entendiendo el Planificador de PostgreSQL
Cuando envías una consulta a PostgreSQL, normalmente pasará por varias etapas de procesamiento y te devolverá los resultados al final. Estas etapas son: En el post de hoy nos centraremos únicamente en la etapa de «planificar». En concreto, exploraremos el módulo del planificador de PostgreSQL para entender su funcionamiento interno para manejar un simple escaneo…
IN, OUT, INOUT Oracle VS PostgreSQL
Cuando se trabaja con bases de datos, a menudo es necesario realizar operaciones que incluyen almacenar y recuperar información. Para llevar a cabo estas tareas, muchas veces se utilizan procedimientos almacenados y funciones. Es ahí donde entran en juego los parámetros. En este artículo, vamos a comparar los parámetros IN, OUT y INOUT en Oracle…
JSONB en PostgreSQL
PostgreSQL es un sistema de gestión de bases de datos (DBMS) muy popular y potente, compatible con una gran cantidad de tipos de datos. Dos de estos tipos de datos son: JSON y JSONB. Ambos son te permiten guardar información en formato JSON dentro de tu base de datos. Aunque suenan parecidos, no son exactamente…
Particionado por referencia: Migración Oracle a PostgreSQL
El otro día hablábamos con un cliente que quería migrar desde su Oracle 12c a Postgres. Todo iba bien hasta que nos encontramos una tabla particionada por referencia… En ese momento nos dimos cuenta de que habíamos pasado algo por alto. ¡No existe el particionamiento por referencia en Postgres! Podemos particionar por Hash, por rango,…
Transparent Data Encryption (TDE) – Guía definitiva
La seguridad de los datos es un tema crucial para cualquier empresa, y eso lo convierte en un tema importante para nosotros, los administradores de bases de datos. La encriptación de datos es una forma efectiva de proteger la información, y la encriptación transparente de datos (TDE) ofrece una solución para proteger los datos at…
AUTOCOMMIT – Oracle VS Postgres
Como DBAs muchas veces nos toca trabajar con distintas tecnologías de base de datos, y es esencial saber cómo se guardan los cambios en cada una de ellas. Oracle y PostgreSQL difieren significativamente en sus modelos de transacciones, y AUTOCOMMIT es una de esas diferencias. Vemos que muchos de nuestros clientes migran su código con…
MySQL vs PostgreSQL: Diferencias y similitudes ¿Cuál es mejor?
Las bases de datos son un componente crítico de muchas aplicaciones modernas, ya sea que se trate de aplicaciones web, móviles o empresariales. Entre las múltiples opciones disponibles, MySQL y PostgreSQL son líderes en mercado que destacan por su robustez, flexibilidad y amplia adopción. Pero, ¿cuál es mejor para tus proyectos? En este artículo, exploramos…