Wenn viele wirklich gleichzeitig lesen, wird dies aber mehr als ausgeglichen, da dabei mit TMonitor jeder Thread warten müsste. Der Vorteil ist hier im Vergleich sehr viel höher, so dass ich im Zweifel den TMultiReadExclusiveWriteSynchronizer benutzen würde, wenn die Chance besteht, dass der Fall häufig eintritt, dass genau gleichzeitig gelesen wird.
Ok, danke! Dann bin ich da auf dem richtigen Weg. Da es auf dem Server läuft und viele Anfragen gleichzeitig kommen können/werden, wird es auch der Fall sein, dass häufig gleichzeitig gelesen wird.