Freeing a log file with status U-B or F
If a log file is backed up but still in use (status U-B), some transactions in the log file are still under way, or the log file contains the oldest update that is required for fast recovery. Because a log file with status F has been used in the past, it follows the same rules as for status U-B.
Procedure
To free a backed up log file that is in use:
Results
A log file that is backed up but not in use (status U-B)
is not required to be freed. In the following example, log 34 is not
required to be freed, but logs 35 and 36 do. Log 35 contains the last
checkpoint, and log 36 is backed up but still in use.
34 U-B-- Log is used, backed up, and not in use
35 U-B-L Log is used, backed up, contains last checkpoint
36 U-B-- Log is used, backed up, and not in use
37 U-C-- This is the current log file, not backed up
Tip: You can free a logical log with a status of U-B (and not
L) only if it is not spanned by an active transaction and does not
contain the oldest update.