The MDEX Engine caches the results of file-based record filter evaluations for re-use.
The cached results are used on subsequent MDEX Engine queries as part of the global dynamic cache. The cache replacement policy is to discard least recently-used (LRU) entries.
Note
The MDEX Engine only caches the results of file-based record filters, because these are generally more costly to evaluate due to XML-parsing overhead.