Saltar al contenido principal

Optimización del rendimiento de PostgreSQL

Resumen

PokerTracker 4 usa el servidor de base de datos PostgreSQL para almacenar tu mano, además de información y diversas estadísticas sobre las manos que has jugado. Todas las bases de datos consumen muchísimos accesos a disco porque los datos se escriben y se leen constantemente desde tu disco duro. Los discos duros son muy lentos comparados con la velocidad de los procesadores de los ordenadores actuales; por tanto, los discos duros son la principal causa de problemas de velocidad al acceder a los datos almacenados en el servidor PostgreSQL con PokerTracker 4.

Con la configuración adecuada, PokerTracker 4 puede minimizar el número de veces que PostgreSQL necesita leer desde tu disco duro almacenando partes de tu base de datos en la memoria de acceso aleatorio (RAM), que es mucho más rápida que el disco duro. De forma predeterminada, PostgreSQL está configurado para usar una cantidad de memoria muy pequeña, muy lejos de lo óptimo. Este tutorial ajustará la configuración de PostgreSQL para que el servidor de bases de datos use más memoria y, a su vez, mejore el rendimiento de PokerTracker 4. Esto afectará a todas tus bases de datos.

tip

Las mejoras de hardware suelen producir las mejores mejoras posibles en el rendimiento de la base de datos; consulta las FAQ de hardware recomendado de PokerTracker para obtener información adicional.

El ajuste de la base de datos no está disponible en la versión de macOS de PokerTracker 4 en este momento.

Ajuste de tu servidor de base de datos PostgreSQL

PokerTracker 4 puede ajustar automáticamente tu servidor de base de datos PostgreSQL para aprovechar la RAM disponible en tu ordenador.

  1. Haz clic en Database > Database Maintenance

  2. Haz clic en Housekeeping y selecciona Tune PostgreSQL.

    Aparecerá una ventana que notificará al usuario que el ajuste está en curso.

  3. El ajuste surtirá efecto la próxima vez que se reinicie el servidor PostgreSQL…

    El ajuste surtirá efecto la próxima vez que se reinicie el servidor PostgreSQL, ya sea por un reinicio del ordenador o cuando se pulse el botón Restart Service dentro de la ventana Database Management.

Database Tuning

Revertir el ajuste de PostgreSQL

Si es necesario, puedes revertir el ajuste de la base de datos PostgreSQL para volver a la configuración encontrada originalmente por PokerTracker 4.

  1. Haz clic en

    Database > Database Maintenance

  2. Haz clic en Housekeeping y selecciona Revert PostgreSQL Tuning.

    Aparecerá una ventana que notificará al usuario que el servidor de base de datos está volviendo a la configuración anterior.

  3. El ajuste se eliminará la próxima vez que se reinicie el servidor PostgreSQL…

    El ajuste se eliminará la próxima vez que se reinicie el servidor PostgreSQL, ya sea por un reinicio del ordenador o cuando se pulse el botón Restart Service dentro de la ventana Database Management.