DBCC SQLPERF ( LOGSPACE ) Interprétation des résultats
Bonjour,
je lance la petite requ^te:
declare @val int
set @val=0
while @val < 1000000
begin
insert into t1
( c4 )
values ('blabla')
set @val=@val + 1
end
au cours de l'exécution, je lance des DBCC SQLPERF ( LOGSPACE )
Or je suis étonné que le Log Space Used % varie!!!!
Pouvez vous m'expliquer pourquoi-comment....
Merci à toutes et à toutes
P
DBCC SQLPERF ( LOGSPACE )
Bonjour
Mais tout m'étonne dans la vie.... quant à sqlserver: j'vous dis pas!
Bien sur, votre remarque est judicieuse mais je constatais le %used croissait et décroissant... ce qui est logique car la taille du journal augmentait, donc le %used diminuait pour croître au fil des inserts.... Ben v'oui. Donc , j'ai compris (fou, non?)
En tout cas merci
Puis je oser une petite question sur les auvegardes?
une sauvegarde complète le dimanche à 20:00,
une sauvegarde différentielle chaque soir à 20:00,
une sauvegarde du journal tout les quart d'heure.
nous sommes mardi. Si je veux restaurer au mieux à midi,aujourd'hui, jusqu'à la dernière transaction validée: je prends ma sauvegarde complète de dimanche, ma différentielle d'hier soir et j'applique les sauvegardes du journal effectuées depuis la sauvegarde diff. d'hier soir. C'est bien cela?
Les sauvegardes du journal comprises entre la complète de dimance et la diff. d'hier soir sont caduques. (sauf ,bien sur, si je restaure la complète pour omettre les travaux d'hier après 17:00. par exemple)
Ai je bien compris?
Merci de votre aide. Bientôt des vacances... je suppose. Alors je profite de vos compètences...
Cordialement
P