Pokud používáte pouze „jednoduché“ dotazy, nemyslím si, že je velký rozdíl ohledně využití zdrojů mezi MySQL a např. Oracle.Tyto "profesionální" DBMS dělají spoustu "kouzla" ohledně ukládání do mezipaměti, předběžného načítání a údržby dat. MySQL to samozřejmě dělá také, ale nemusí být tak efektivní pro skutečně složité databáze a pokročilé dotazy.
Váš výběr DBMS do značné míry závisí na tom, co plánujete dělat, zvláště pokud si vybíráte mezi SQL/NoSQL/Key-Value/..., které jsou pro zcela různé scénáře… to není ani tak otázka využití paměti a CPU.