Bonjour.
Trois points sur lesquels je souhaiterai avoir des précisions :
1) Backup et Restore
Il est recommandé d'effectuer des Restauration d'une base de données pour forcer le moteur FB ou IB à reconstruire Index, etc.
Généralement lorsque l'on effectue une restauration, est-elle effectuée vers le fichier BDD origine ou vers un nouveau fichier ?
2) Transactions :
Je viens de lire sur ce forum un message concernant les transactions et le risque de voir des transactions non refermées suite à des problèmes de postes clients. Je suis dans cette configuration, une dizaine de postes clients avec une application spécifique et une serveur de base de données Interbase 7.5 . Evidement il n'est pas exclu qu'un plantage de poste client puisse survenir durant la réalisation d'un accés à la BDD. J'utilise presque exclusivement des procédures stockées. leur appel est encadré dans mon appli dans des transactions.
Est-il possible de savoir facilement si des transactions sont non terminées au niveau du serveur ?
Je suppose que le schéma application cliente qui accède directement à une BDD est courant. Quelles sont les autres solutions pour s'affranchir de ce problème de transaction ouverte?
3) Versionning données :
De même on parle de versionning des données.
Les différentes modifications d'une même informations sont conservées dans IB ?
Est-ce paramétrable ?
Comment ne conserver que la dernière modification ? En commitant ?
Comment déterminer sur le serveur IB les informations dont on conserve plusieurs versions ?
D'avance merci pour vos infos.
Partager