Зависи кое е по-важно:четливост или производителност. Бих очаквал, че една заявка и предварително попълване на PHP масиви ще бъдат по-бързи за изпълнение, тъй като връзките към базата данни са скъпи, но тогава простата заявка за всеки раздел е много по-четлива.
Освен ако не знаете (а не просто се надявате), че ще получите огромно количество трафик, бих отишъл за отделни заявки и след това ще се притеснявам за оптимизиране, ако изглежда, че ще бъде проблем. В този момент ще има други неща, които така или иначе ще искате да направите, като например изграждане на слой за достъп до данни и добавяне на малко кеширане.