DBMT is good - but like most hybrids, it is a compromise

Sometimes I think of DBMT as the love child of Compact and Updall. It combines some of their functionality, but sometimes you notice bits are missing, don’t work, or don’t work the way you think they should. The big issue that we keep encountering lately is that DBMT only enforces a time limit for it's compacting tasks; the index update threads will happily continue for hours. This is not ideal, especially for some view indexing operations on large databases.
This is a companion discussion topic for the original entry at http://ab1osborne.blogspot.com/2024/04/dbmt-is-good-but-like-most-hybrids-it.html