Я создаю веб-страницу, которая запрашивает базу данных MySQL и (в настоящее время) создает текстовый список результатов. Запросы для завершения одной записи аналогичны запросам:
- фильм (название, описание и т.д.)
- актеры в фильме (имя, пол)
- связанные фильмы
Из любопытства я использовал memory_get_peak_usage()
и memory_get_usage()
:
start 110,440 bytes peak 656,056 bytes end 637,976 bytes time 0.008 seconds
Вышеуказанное не найдено записей!
С 40 записями я достигаю примерно 2 МБ, хотя время остается тем же.
Я знаю, что преждевременная оптимизация - это зло и все, но я должен спросить:
Нужно ли мне перерабатывать? Является ли это использование памяти нормальным? Что считается чрезмерным?