Aller au contenu principal

Guide de Gestion de la Base de Données

Aperçu

Le composant central de PokerTracker est la base de données. L’équipe de développement de PokerTracker a consacré un temps considérable à analyser, tester et comparer plusieurs solutions de base de données. Au final, PostgreSQL s’est imposé comme le grand gagnant. Pour garantir un fonctionnement efficace de PokerTracker 4, il est extrêmement important de maintenir régulièrement votre/vos base(s) de données.

Bases de données PokerTracker 4

PokerTracker 4 stocke toutes vos mains et statistiques dans une base de données PostgreSQL. Ce guide explique comment gérer ces bases de données — définir celle qui est active, ajouter et supprimer des bases, convertir des bases provenant d’autres logiciels, et assurer leur maintenance.

Gestion de la base de données

La base de données PokerTracker 4 a été conçue pour gérer des millions de mains, il n’est donc pas nécessaire de créer des bases de données séparées pour chaque site, limite, etc. Une seule grande base de données suffit. La seule situation où une seconde base de données est nécessaire est si vous stockez les historiques de mains observées dans une base et les mains jouées dans une autre, comme expliqué dans la section Mains jouées vs mains observées ci-dessous.

Pour gérer vos bases de données, sélectionnez Database > Database Management dans le menu principal. Une nouvelle fenêtre intitulée "Database Management" s'affichera.

Manage A PT4 Database

PT4 DB Window

Définition de la base de données active

La base de données active est celle dans laquelle les mains sont importées (sauf indication contraire) et celle à partir de laquelle les statistiques sont récupérées pour l'affichage. Pour définir la base de données active, sélectionnez la base de données que vous souhaitez utiliser dans la fenêtre "Database Management" puis cliquez sur le bouton Set Active.

Définition de la base de données par défaut

La base de données par défaut est celle qui s'ouvre à chaque lancement de PokerTracker. Pour définir la base de données par défaut, sélectionnez la base de données que vous souhaitez utiliser dans la fenêtre "Database Management" puis cliquez sur le bouton Set Default.

Ajout d'une base de données

Consultez le guide Creating a New Database pour des instructions étape par étape.

Suppression d'une base de données

Lorsque vous supprimez une base de données, elle est seulement dissociée de PokerTracker — la base de données elle-même existe toujours, et vous pouvez la rajouter à tout moment en suivant les étapes de Linking to an Existing Database. Pour supprimer une base de données, ouvrez la fenêtre "Database Management", sélectionnez la base de données que vous souhaitez supprimer, puis cliquez sur le bouton Remove. Lorsque la confirmation est demandée, cliquez sur Yes et la base de données sera retirée de la liste PokerTracker.

Suppression d'une base de données

Lorsque vous supprimez une base de données, le contenu physique de la base de données est définitivement supprimé. Une fois supprimée, il est impossible de récupérer ou restaurer la base de données. Dans la fenêtre "Database Management", sélectionnez la base de données que vous souhaitez supprimer puis cliquez sur le bouton Delete. Lorsque la confirmation est demandée, cliquez sur Yes et la base de données sera définitivement supprimée.

danger

La suppression d'une base de données est permanente et irréversible. Utilisez Remove à la place si vous souhaitez uniquement dissocier la base de données de PokerTracker.

Conversion d'une base de données PokerTracker 3

Pour convertir une base de données PokerTracker 3, sélectionnez Tools > Setup Assistant dans le menu principal, puis cliquez sur Convert PokerTracker 3 Database.

Convert A PokerTracker 3 DB Into PT4

Dans la fenêtre "Convert PokerTracker 3 Database", sélectionnez dans la liste la base de données PT3 que vous souhaitez convertir. En dessous, sélectionnez la base de données PokerTracker 4 dans laquelle vous souhaitez la convertir. (Pour convertir une base de données PT3 en une toute nouvelle base de données PT4, créez d'abord une nouvelle base de données PT4, puis suivez les étapes ci-dessus.) Il est recommandé de conserver les mêmes paramètres PostgreSQL, puis de cliquer sur OK.

Conversion d'une base de données Holdem Manager

Pour convertir une base de données Holdem Manager, sélectionnez Tools > Setup Assistant dans le menu principal, puis cliquez sur Convert Holdem Manager Database.

Convert A Holdem Manager DB Into PokerTracker 4

Dans la fenêtre "Convert Holdem Manager Database", sélectionnez dans la liste la base de données Holdem Manager que vous souhaitez convertir. En dessous, sélectionnez la base de données PokerTracker 4 dans laquelle vous souhaitez la convertir. (Pour convertir une base de données Holdem Manager en une toute nouvelle base de données PT4, créez d'abord une nouvelle base de données PT4, puis suivez les étapes ci-dessus.) Il est recommandé de conserver les mêmes paramètres PostgreSQL, puis de cliquer sur OK.

remarque

PokerTracker 4 extrait d'abord la base de données Holdem Manager, puis la traite. Cela peut prendre du temps pour les bases de données volumineuses — laissez l'opération se terminer pour obtenir un résultat optimal.

Maintenance de la base de données

PokerTracker 4 effectue automatiquement la maintenance de la base de données, à la fois pendant que vous jouez et lors des importations de mains. (Dans les versions précédentes, cette maintenance devait être effectuée manuellement.) Cela permet à votre base de données de fonctionner rapidement et efficacement, et garantit que le cache de la base de données reste accessible pour une génération rapide des statistiques HUD et des rapports. Pour faire fonctionner PokerTracker 4 encore plus vite, suivez les étapes de PostgreSQL Performance Tuning.

Bases de données multiples

La base de données PokerTracker 4 a été conçue pour gérer efficacement des millions de mains ; vous ne devriez donc pas créer de bases de données séparées pour différents sites, limites, etc. Les seuls cas courants où deux bases de données distinctes sont utiles sont le stockage des mains observées dans une base et des mains jouées dans une autre, ou la conservation d'une base dédiée aux tests ou au suivi des mains en argent fictif.

Mains jouées vs mains observées

De nombreux réseaux n'autorisent plus les mains observées, mais si le réseau sur lequel vous jouez le permet, la création de plusieurs bases de données peut être avantageuse. Cela vous permet de supprimer facilement d'anciennes mains observées tout en conservant vos mains jouées intactes. Commencez par créer une nouvelle base de données PokerTracker 4 pour vos mains observées. Sélectionnez ensuite Configure > Site And Import Options dans la barre d'outils principale, allez dans l'onglet Preferences et assurez-vous que Import Observed Hands est coché. Définissez dans quelle base de données PokerTracker 4 doit placer vos mains observées, puis cliquez sur OK.

Importing Observed Hands In PT4

Cas particulier

Une autre situation dans laquelle vous pouvez vouloir plusieurs bases de données est la mise à niveau de PostgreSQL vers une version plus récente. Lorsque plusieurs instances PostgreSQL sont en cours d'exécution, elles peuvent partager la même adresse IP, mais chaque instance nécessite un port distinct. Notez le port utilisé par chaque instance et utilisez le bon numéro de port lorsque vous gérez vos bases de données dans PokerTracker 4.