Perte de transactions saisies

Aide, anomalies, ...
Répondre
jpg
Messages : 79
Enregistré le : mar. 06 oct. 2009 18:44
Année de naissance : 1965

Perte de transactions saisies

Message par jpg »

Bonjour Merops,

J'ai perdu plusieurs fois les transactions que j'avais saisie :'(

Cela se produit quand les transactions ont été saisies et que Mérops est fermé anormalement (redémarrage de windows imprévu par exemple) même la fermeture a lieu 1 ou deux heures après la saisie.

Le logiciel ne sauve pas le fichier immédiatement sur disque ?

a+
JP
Mérops
Site Admin
Messages : 4741
Enregistré le : jeu. 18 nov. 2004 23:12
Année de naissance : 1972
Localisation : Loire atlantique
Contact :

Re: Perte de transactions saisies

Message par Mérops »

Bonjour Jpg,

En effet Mérops travaille sur les données en mémoire vive et les écrit sur disque à sa fermeture ou avant certaines fonctionnalités comme un téléchargement de cotations, une demande de sauvegarde, ...
Par conséquent une coupure électrique ou un redémarrage de Windows sans fermer Mérops peut faire perdre les nouvelles saisies.
Je vais revoir ça dans la prochaine version afin que les nouvelles données soient écrites sur disque ASAP.

Mérops, :wink:
Mérops
Site Admin
Messages : 4741
Enregistré le : jeu. 18 nov. 2004 23:12
Année de naissance : 1972
Localisation : Loire atlantique
Contact :

Re: Perte de transactions saisies

Message par Mérops »

Bonjour Jpg,

La version :
https://www.merops.com/forums/viewtopic.php?f=4&t=4106

Mérops, :wink:
jpg
Messages : 79
Enregistré le : mar. 06 oct. 2009 18:44
Année de naissance : 1965

Re: Perte de transactions saisies

Message par jpg »

Merci Merops,
je viens d'installer la nouvelle version.

Tu indiques dans la doc de version que la sauvegarde se fait avec certaines opérations et aussi toutes les 60 secondes.
Pourquoi ne pas le faire seulement après une modification ?

En fait, j'ai du mal à comprendre la logique sous-jacente: pourquoi sauvegarder après un "Téléchargement de cours"
et pas après la création d'une transaction ?
Cette dernière me semble un fait plus important ;)


Tu devrais, amha, laisser au système d'exploitation gérer la fonction de cache disque
et sauvegarder ce qui est important lors d'une modification ;)

a+
JP
Mérops
Site Admin
Messages : 4741
Enregistré le : jeu. 18 nov. 2004 23:12
Année de naissance : 1972
Localisation : Loire atlantique
Contact :

Re: Perte de transactions saisies

Message par Mérops »

Bonjour Jpg,

Cette version est à mi-chemin avec ton conseil plein de bon sens.
En effet, une écriture de fichier sur disque consomme du temps, de même sur la pose de "sémaphores" sur une application avec plusieurs processus asynchrones, contrôles d'intégrité ...
C'est un début , d'autres versions suivront.

Mérops, :wink:
jpg
Messages : 79
Enregistré le : mar. 06 oct. 2009 18:44
Année de naissance : 1965

Re: Perte de transactions saisies

Message par jpg »

Bonjour Merops,

Ok, je comprends mieux ta démarche.
Et encore merci pour ta disponibilité et ta réactivité :)

a+
JP
Répondre