Administración del rendimiento de PostgreSQL

La mayoría de las infraestructuras para bases de datos de producción a gran escala incluye múltiples servidores, múltiples cores por CPU, gigabytes de memoria y terabytes de almacenamiento en disco. Las bases de datos implementadas para brindar servicio a aplicaciones y comunidades de usuarios específicas suelen convertirse en recursos más grandes y estratégicos que brindan servicio a nuevas aplicaciones y múltiples grupos de usuarios finales. Los DBA y los administradores de IT constantemente enfrentan el desafío de cumplir con las expectativas de rendimiento de las aplicaciones ante la creciente demanda, así como mejorar dicho rendimiento razonablemente a medida que el uso de la base de datos evoluciona.

“Logramos prepararnos y comenzar en tiempo récord
y brindar a nuestros clientes una implementación empresarial completamente flexible”.
Richard Clark, director del área de tecnología, BrightGen Ltd.

Ajuste de rendimiento de PostgreSQL

Postgres Enterprise Manager contiene diversas herramientas que lo ayudarán a perfeccionar el rendimiento de PostgreSQL. En primer lugar, el asistente de ajuste realiza la configuración inicial de su base de datos según el tipo de carga esperada (lectura, escritura, lectura y escritura) y la utilización de ordenadores para la base de datos (completo o compartido con otras aplicaciones). 

Los tableros de rendimiento usan múltiples sondeos de datos para reportar el rendimiento de los sistemas operativos subyacentes, así como la base de datos. Mediante cuadros y tablas de datos, usted puede señalar con precisión horarios o procesos conflictivos que causan problemas.  

Los expertos en Postgres son un grupo de DBA que detecta cualquier desviación de las prácticas recomendadas en los parámetros de configuración de bases de datos, diseños de esquemas y perfiles de seguridad de sus instalaciones de Postgres y que posteriormente, según las prácticas recomendadas, sugiere configuraciones.  

Index Advisor recomienda o implementa índices de tablas nuevos simples o compuestos según las consultas específicas sobre la resolución de problemas que tenga.  

La herramienta SQL Profiler captura cargas de trabajo de SQL complejas bajo demanda o noches programadas y permite múltiples vistas de los datos de rendimiento para encontrar rápidamente las consultas difíciles que necesitan mejoras. EDB Postgres Enterprise Manager está incluido en la suscripción de bases de datos Standard de EDB para PostgreSQL.

El programa Log Analyzer Expert ayuda a descubrir los próximos problemas o los problemas imprevistos que solo un análisis específico de posprocesamiento puede detectar en los registros de su base de datos.

Optimización del rendimiento en EDB Postgres Advanced Server

Una suscripción de bases de datos para EDB Postgres Advanced Server también incluye EDB Postgres Enterprise Manager y todas sus herramientas de rendimiento. Además, Advanced Server viene con funciones para bases de datos adicionales incorporadas y diseñadas para mejorar el rendimiento de la aplicación. Las sugerencias del optimizador de consultas permiten a los desarrolladores y a los DBA modificar los planes de ejecución elegidos por el optimizador porque pueden tener información sobre los datos de la que el optimizador carece, por ejemplo, que un índice en particular es mejor para ciertas consultas. Particionado de tablas optimizada que funciona bien en miles de particiones y un orden de magnitud mejor que el propuesto por PostgreSQL. Las herramientas de los desarrolladores para un procesamiento de datos más rápido incluyen construcciones de manejo de arreglos especiales, tipos de objeto definidos por el usuario y paquetes de funciones reutilizables y predefinidos.

Obtener más información sobre EDB Postgres Advanced Server.

Servicio de Architectural Health Check (AHC)

AHC, el paquete de servicio más famoso de EDB, ofrece una revisión integral de tres días de su entorno de bases de datos PostgreSQL o EDB Postgres Advanced Server. Durante dicha revisión de ACH, los expertos de EDB analizan los parámetros de configuración de las bases de datos, los recursos del hardware y del sistema operativo, el tipo de aplicación y los patrones de uso de datos. Después de la revisión, le haremos recomendaciones de alto impacto sobre la configuración, el afinamiento y la optimización de su base de datos.

Obtener más información sobre el servicio Architectural Health Check de EDB.

Obtener más información sobre los servicios de asesoramiento de EDB.

¿Qué debería hacer ahora?

Para comprar algún servicio de los mencionados en esta página, llame al +1 781-357-3390   o  al 1-877-377-4352 (solo para EE. UU.) hoy mismo.

 

Según cuáles sean sus necesidades comerciales y las consideraciones de tiempo, le recomendamos los siguientes pasos:

Comuníquese con nosotros directamente. Esta es la manera más rápida y sencilla de aprender más. Nuestro equipo de ingeniería de ventas puede ayudarlo a determinar el camino más rápido para optimizar sus bases de datos de PostgreSQL.

Descargue y evalúe Postgres Advanced Server de EDB. Al evaluar nuestro software, sus tecnólogos pueden determinar rápidamente el nivel de nuestra compatibilidad con Oracle® y la integridad de nuestra fundación para bases de datos PostgreSQL.

A continuación se detallan los recursos que ayudarán a los administradores del área de IT a aprender más sobre el modo en que las organizaciones están aprovechando las soluciones actuales de escalado y ajuste del rendimiento de EDB, así como el contenido educativo para los tecnólogos relacionados con la creación y la implementación de bases de datos de PostgreSQL de alto rendimiento.

Administradores de IT DBA, arquitectos y desarrolladores

Estudio de ingeniería de EDB: referencias del rendimiento

 

En este documento técnico redactado por el equipo de ingeniería de EDB se usa un conjunto de referencia de RDBMS común para comparar el rendimiento de Postgres Advanced Server, MySQL® y un conocido producto de base de datos privado.

Las cinco maneras principales de cargar su base de datos

Cinco maneras sencillas de cargar sus bases de datos de Postgres Advanced Server de EDB y PostgreSQL para lograr el mejor rendimiento.

Caso de estudio de hi5 Networks

 

Descubra cómo hi5 Networks, la red social líder en más de 25 países con más de 80 millones de usuarios registrados, mejoró ampliamente el escalado y el rendimiento de la aplicación al aprovechar los paquetes de servicio y el asesoramiento de expertos de EDB.

Caso de estudio de FortiusOne

 

Descubra cómo FortiusOne, la red social líder en más de 25 países con más de 80 millones de usuarios registrados, mejoró ampliamente el escalado y el rendimiento de la aplicación al aprovechar los paquetes de servicio y el asesoramiento de expertos de EDB.