Dans Sql Server, je trouve que, quand je marque une base de données en lecture seule, son journal de transactions important reste. Pour résoudre ce problème, je dois le redéfinir sur writeable, puis dbcc shrinkfile sur le fichier journal, puis le redéfinir en lecture seule.À quoi sert un journal de transactions sur une base de données en lecture seule?
À quoi sert un journal de transactions si la base de données est en lecture seule? Y a-t-il une raison pour laquelle ce n'est pas simplement supprimé/vidé?
La commutation de la base de données en lecture seule empêche en fait le rétrécissement automatique qui se produirait normalement en mode de récupération simple. – GlennS