2011-10-24 6 views
0

J'utilise Spring Batch avec une base de données HSQLDB en mémoire pour les métadonnées Spring Batch. Mon application doit fonctionner en continu, donc cette base de données devient problématique pour ma mémoire. J'ai besoin d'un moyen de le nettoyer périodiquement. J'ai déjà pensé à utiliser une procédure stockée qui supprime des données en fonction d'une condition (anciennes données). Cette procédure est appelée périodiquement par un thread dédié utilisant la classe Spring StoredProcedure.Nettoyage d'une base de données en mémoire

Si vous avez des solutions alternatives, je suis ouvert.

Merci

Répondre

0

Enfin, je tâche de fond programmé pour exécuter toutes les X minutes. Cette tâche utilise JDBC pour nettoyer la base de données.

Questions connexes