Основная метрика - эффективность кэша, а именно hit ratio = hits / (hits + misses). Исходя из этого и принимаются решения.
Здесь нужно искать оптимальное решение, исходя из следующего:
1) если выбрать сразу пачку данных, будет более высокий hit ratio, пока мы рассматриваем только выборки;
2) но при изменениях мы инвалидируем кэш, и чем чаще происходит инвалидация, тем ниже hit ratio - тут наоборот выгоднее дробить так, чтобы инвалидация не всегда нужной части не сбрасывала все сразу.
Здесь нужно искать оптимальное решение, исходя из следующего:
1) если выбрать сразу пачку данных, будет более высокий hit ratio, пока мы рассматриваем только выборки;
2) но при изменениях мы инвалидируем кэш, и чем чаще происходит инвалидация, тем ниже hit ratio - тут наоборот выгоднее дробить так, чтобы инвалидация не всегда нужной части не сбрасывала все сразу.