Currently, the dhandle sweep only marks dhandles dead when all of their updates are globally visible. With durable history, this isn't necessary since all versions of data are kept and stored either on the data file or in the history store.
Having a large number of open dhandles is a recurring performance problem so we should look into making sweep more aggressive with closing dhandles.
- related to
-
WT-7266 Test to validate re-reading files that were closed with active history
- Closed