В вашем экземпляре MySQL может быть много таблиц и схем, но для всех них используется один пул буферов. Не имеет значения, для чего они используются - один веб-сайт или несколько веб-сайтов или какая-то база данных, которая вообще не предназначена для веб-сайта. В основном все, что хранится на странице табличного пространства InnoDB в этом экземпляре MySQL, должно быть загружено в буферный пул, прежде чем его можно будет прочитать или обновить.
Рекомендация 70% доступной ОЗУ не является волхвов c число.
Например, предполагается, что у вас в хранилище гораздо больше данных, чем может поместиться в ОЗУ. Если бы у вас было 100 ГБ ОЗУ и 2 ГБ данных в хранилище, было бы излишним излишним создание пула буферов в 70 ГБ. Страницы из хранилища будут скопированы в буферный пул только один раз, поэтому для 2 ГБ данных буферный пул объемом 70 ГБ будет в основном пустым.
Также предполагается, что оставшихся 30% ОЗУ достаточно для поддержки вашего операционная система и другие процессы, кроме MySQL.
70% - это только начальное предложение. Вы должны понимать, что ваша память должна правильно ее измерять.