salut,
je développe une petite application qui stocke sa production de données dans une base de données firebird 2.5.2
de temps en temps, sans que je sache exactement pourquoi, la connexion à la base devient impossible.
dans ce cas, il suffit que je fasse un backup et une restauration de la base pour régler le problème (avec GBAK).
en parallèle, dans le même temps, la base prend beaucoup de volume par rapport à son contenu réel : elle peut atteindre 800 mo et redescendre à 50 mo une fois le backup/restore effectué.
mon application est développée avec c++ builder et j'utilise la collection de composants fibplus pour gérer les connexions et les données.
la base contient une 50taine de tables et à part une ou deux tables qui peuvent contenir beaucoup d'enregistrements (jusqu'à 1,5 million chez un client), il y a assez peu de données dans les autres tables.
je n'arrive pas à déterminer si c'est un problème connu de firebird, si c'est un problème d'utilisation par nos clients ou si c'est un problème de conception et d'utilisation de la base de données.
une idée ?
Partager