Ici, il n'y a plus qu'un seul cache, pour lequel il faut adapter la taille. La mémoire est ici indiquée en Ko.
[CACHE_GEODB] TableCacheSize=5000000
Au démarrage du serveur d'application, des parties de la GeoDb sont chargées dans la mémoire. On peut contrôler cela par des règles. Par défaut, deux règles sont définies ici : une pour les catalogues de pièces propres (Native) et une pour les autres catalogues (Default). On peut ajouter ici autant de règles que l'on veut.
[settings] GeoDbPreloaderRules=Default,Native
Pour
Chaque règle comporte un bloc dans le geomsearch.cfg
. Tout d’abord, vous donnez
Spécifiez les catalogues auxquels la règle doit s’appliquer. Voici un exemple de
Une configuration typique :
[GeoDbPreloaderRule_Default] Catalogs=*
[GeoDbPreloaderRule_Native] Catalogs= cat/mycatalog1,cat/mycatalog2
Si * est indiqué, cette règle s'applique à tous les catalogues pour lesquels une autre règle n'a pas été explicitement indiquée. On ne devrait bien sûr l'utiliser que dans une seule règle. Dans chaque bloc, on peut ensuite indiquer les cas d'utilisation pour lesquels les données doivent être préchargées. La configuration par défaut pour les catalogues non natifs est la suivante :
[GeoDbPreloaderRule_Default] GeoSearchTemplates=SystemTemplate1,SystemTemplate4,SystemTemplate7 GlobalAttributes=1 FeatureAttributes=0 Partial=0 RawPart=0 Color=1
Des modèles de recherche sont préchargés ici pour la recherche standard en fonction de la taille ou non et pour la recherche d'esquisses, pour les recherches topo selon des paramètres globaux (taille, symétrie, etc.) et pour la recherche de couleurs.
[GeoDbPreloaderRule_Native] GeoSearchTemplates=SystemTemplate1,SystemTemplate4,SystemTemplate7 GlobalAttributes=1 FeatureAttributes=1 Partial=1 RawPart=1 Color=1
Pour les catalogues de pièces propres, la recherche topo par caractéristiques (cônes, trous, motifs de trous, etc.) est également activée par défaut.
La recherche partielle et la recherche de pièces brutes sont également activées ici par défaut. Si aucun index n'a été créé à cet effet, le réglage n'a aucun effet.
Si l'on connaît les cas d'utilisation chez un client, on peut adapter les valeurs en conséquence.
Si les données pour les cas d'utilisation ne sont pas préchargées, la recherche fonctionne quand même. Il se peut simplement que le premier accès aux données correspondantes prenne plus de temps.
Dans
Dans de nombreux environnements, il suffira de GeoDbPreloaderRule_Native
le
Catalogues d’auto-parties.