forum Ancestrologie

Ancestrologie - Le Programme => Ancestrologie - Utilisation => Discussion démarrée par: MILOU le 18 Mars 2012 à 11:15:40

Titre: Optimisation sans utilisation
Posté par: MILOU le 18 Mars 2012 à 11:15:40
Bonjour,
J'utilise ancestrologie V1352 Base V5.130 sous Windows7 x64 SP1+IE9. Je ferme l'application avec la base optimisée à 100%, mais lorsque je réouvre l'application plusieurs jours plus tard, l'optimisation est tombée à quelques %, voir à 0 :sad: . Que faut-il faire pour que la base reste optimisée sans avoir utilisé le logiciel ? Cela signifie-t-il que quelqu'un utilise ma base à mon insu (pirate) :!:
 Merci d'avance pour votre réponse.
Cordialement.
 
Titre: Optimisation sans utilisation
Posté par: Kirchenlicht le 18 Mars 2012 à 12:32:07
Bonjour,
J'ai constaté exactement le même problème depuis quelques jours et je n'ai pas trouvé la raison.
Cordialement
Titre: Optimisation sans utilisation
Posté par: anorgeot le 18 Mars 2012 à 12:38:52
bonjour,

vous comprendrez mieux avec ce sujet : http://ancestrologie.org/forum/index.php/topic,11836.msg75617.html#msg75617

amicalement , Alain
Titre: Optimisation sans utilisation
Posté par: Kirchenlicht le 04 Janvier 2013 à 17:49:31

vous comprendrez mieux avec ce sujet : http://ancestrologie.org/forum/index.php/topic,11836.msg75617.html#msg75617 (http://ancestrologie.org/forum/index.php/topic,11836.msg75617.html#msg75617)

Euh... J'ai lu et suivi depuis mars 2012 ce qui se disait sur le fil indiqué, mais je n'ai rien compris au langage des experts informaticiens. Ma base continue à me réclamer régulièrement une optimisation, même quand je ne la modifie pas.


Cordialement
Titre: Optimisation sans utilisation
Posté par: Joël AUGUSTE le 05 Janvier 2013 à 09:32:20
Bonjour,

Ceci est normal puisque actuellement la demande d'optimisation est basée uniquement sur le temps, qu'Ancetrologie soit modifié ou non, d'où la recherche pour trouver d'autres critères.

Ceci dit, si votre base n'est pas importante et/ou que vous la modifiez rarement, dans Configuration / Préférences générales, vous pouvez décocher "Demande d'optimisation de la BDD"
Titre: Optimisation sans utilisation
Posté par: BLefebvre le 05 Janvier 2013 à 10:16:48
Bonjour
Il y a longtemps que j'optimise ma base (160000 individus) suivant l'air du temps. Et je ne souviens pas avoir vu de différence flagrante dans les temps d'accès. Vous avez beau optimiser votre base, si elle est fragmentée en dizaines de morceaux à travers le disque, ça n'y change pas grand chose.
Et bonne année à tous vu que c'est mon premier message depuis le 1/1.
Titre: Optimisation sans utilisation
Posté par: Joël AUGUSTE le 05 Janvier 2013 à 22:32:35
Bonsoir,

L'optimisation sert à enlever tous les vides qui ont été faits dans la bases au cours des diverses modifications de la base. Elle a pour but de faire "maigrir" le fichier *.BDD
La fragmentation, c'est autre chose, elle est la résultante des écritures des fichiers par Windows dans le disque dur.
Titre: Optimisation sans utilisation
Posté par: anorgeot le 07 Janvier 2013 à 17:42:17
bonjour,

Citer
Vous avez beau optimiser votre base, si elle est fragmentée en dizaines de morceaux à travers le disque, ça n'y change pas grand chose.

FAUX

depuis firebird 2.1 , il est réservé sur le disque un espace de travail pour la base ...

voir cet article :
http://dfp.firebirdtest.com/file/documentation/release_notes/html/rnfb210-global-cfg.html#rnfb210-global-dskchunk

ou le fichier  Firbird.conf

# ----------------------------
# Disk space preallocation
#
# Sets the amount of preallocated disk space in bytes. Disk space
# preallocation allows to reduce physical file fragmentation and to make
# database work in out of disk space condition. With preallocation enabled,
# engine allocates 1/16nth of already allocated disk space at a time but
# not less than 128KB and no more than DatabaseGrowthIncrement (128MB by
# default). To disable preallocation set DatabaseGrowthIncrement to zero.
# Shadow database files are not preallocated.
#
# Type: integer
#
#DatabaseGrowthIncrement = 134217728
Titre: Optimisation sans utilisation
Posté par: BLefebvre le 08 Janvier 2013 à 09:05:23
Merci pour cette information que j'ignorais.