Je to efektivnější v PHP.
Rychlejší závisí na použitých strojích, pokud mluvíte o rychlejším pro jednoho uživatele. Pokud mluvíte o rychlejším přístupu milionu uživatelů na webovou stránku, pak je efektivnější provádět tyto výpočty v PHP.
Zátěž webserveru s PHP je velmi snadno rozložena na velké množství strojů. Tyto stroje mohou běžet paralelně, vyřizovat požadavky návštěvníků a získávat potřebné informace z databáze. Databáze však není snadné provozovat paralelně. Problémy, jako je replikace nebo sharding, jsou složité a mohou vyžadovat speciální software a správně organizovaná data, aby správně fungovaly. Toto jsou drahá řešení ve srovnání s přidáním další instalace PHP do serverového pole.
Z tohoto důvodu je hodnota cyklu CPU na databázovém stroji mnohem cennější než na webovém serveru. Tyto matematické funkce byste tedy měli provádět na webovém serveru, kde jsou cykly CPU levnější a výrazně jednodušší na paralelizaci.