Dépannage des bases de données du projet

23.08.2021

J'ai supprimé un grand nombre de données de la base de données de mon projet, mais la taille du fichier n'a pas diminué.

La base de données du projet doit être défragmentée pour supprimer l'espace libre du fichier.

Cliquez sur Fichier > Info > Défragmenter la base de données du projet après avoir fermé la base de données du projet.

Renommer des objets dans la base de données du projet prend beaucoup de temps.

Si vous renommez un objet dans une base de données projet FlexPro, FlexPro recherche dans l'ensemble de la base de données projet les objets qui ont des références à cet objet afin de les corriger. Cela peut prendre beaucoup de temps si la base de données du projet est importante.

1.Cliquez sur Fichier > Options.

2.Cliquez sur l'onglet Opération .

3.Décochez l'option Rechercher dans la base de données complète des projets lors de la recherche de références. FlexPro ne recherche alors que les dossiers dans lesquels se trouve l'objet renommé.

FlexPro utilise trop de mémoire.

Vous pouvez optimiser les besoins en mémoire de FlexPro et de l'environnement d'exécution du langage d'analyse FPScript pour votre ordinateur.

1.Cliquez sur Fichier > Options.

2.Cliquez sur l'onglet Paramètres du système .

3.Sous Allocation maximale de mémoire pour les ensembles de données, entrez une valeur qui ne dépasse pas 70 % de la mémoire disponible de l'ordinateur.

4.Sous Taille maximale des ensembles de données en mémoire, entrez une valeur plus petite. En général, la base de données d'un projet comprend plusieurs ensembles de données, petits et grands. La valeur que vous définissez ici doit se situer quelque part au milieu. Notez que la taille d'un ensemble de données en octets est égale au nombre de valeurs multiplié par le nombre d'octets par valeur. Une valeur à virgule flottante de 64 bits occupe 8 octets, par exemple.

5.Sous Nombre maximal de dossiers en mémoire, entrez une valeur plus petite. Essayez différentes valeurs pour trouver le réglage qui offre des performances optimales. L'abaissement de la valeur n'a d'effet que s'il n'y a pas de connexion sous forme de références d'objets entre les dossiers de la base de données du projet.

6.Sous Nombre maximal d'images de prévisualisation chargées, entrez une valeur plus petite. Une image d'aperçu peut occuper jusqu'à 120 Ko de mémoire.

Lors de la réouverture d'une base de données, les calculs déjà effectués sont répétés.

Vous pouvez vous assurer que FlexPro stocke tous les résultats calculés dans la base de données du projet afin qu'ils ne doivent pas être recalculés à nouveau lors de la prochaine session.

1.Cliquez sur Fichier > Info > Propriétés de la base de données projet.

2.Cliquez sur l'onglet Général .

3.Sélectionnez les options Enregistrer les images calculées des objets de présentation dans la base de données du projet et Enregistrer les résultats calculés des formules dans la base de données du projet.

Remarque :   Les formules FPScript qui fournissent un résultat vague, comme les fonctions contenant une invite utilisateur ou utilisant la fonction Noise, sont recalculées à chaque mise à jour et ne sont pas stockées dans la base de données.

La base de données du projet nécessite une quantité considérable d'espace sur le disque dur.

Vous pouvez réduire l'espace disque requis par les bases de données du projet en ne sauvegardant pas les éléments optionnels sur le disque dur.

1.Cliquez sur Fichier > Info > Propriétés de la base de données projet.

2.Cliquez sur l'onglet Général .

3.Décochez les options Enregistrer les images calculées des objets de présentation dans la base de données du projet et Enregistrer les résultats calculés des formules dans la base de données du projet.

Voir aussi

Base de données projet

Optimisation de FlexPro pour les grands volumes de données

Partager l’article ou envoyer par mail :

Vous serez probablement intéressé par les articles suivants :