Я прочитал книгу О'Рейли, в которой говорится, что 70-80% производительности сайта можно оптимизировать с помощью внешнего интерфейса. Это может означать, что запросы к базе данных могут составлять менее 20 или 30% производительности сайта. Однако я видел, как огромные сайты, такие как Facebook и Twitter, посвящают так много времени оптимизации запросов (через кэширование запросов, нормализации и т. Д.). Когда база данных становится настолько критичной для производительности сайта, что может составлять более чем вышеупомянутый процент? Да, под производительностью я имею в виду скорость, в частности скорость загрузки.