4м это гулькин нос
как насчет 200м, или 200*2 )
Кликхаусы и Постгре используем конечно, но вот надо и в Мускуле кой для чего держать
я выяснял этот вопрос, поэтому знаю о чем пишу, но - повторю, может на каких-то данных и с подкрутками окажется не так
увеличение кол-ва доступных php-fpm лишь немного отодвигает момент падения.
4М это меньше, чем 8М, а значит уже не полная копия.
Мало того, даже по вашей ссылке написано:
Т.е. даже эти куски по 4М будут сжаты (и git об этом не нужно специально просить), и будет как в моем 30M репе на 4000 коммитов, который в git занимает 35M. Т.е. то что мы наблюдаем в вашем примере, лишь "кеширование" для удобства работы с горячими данными.