Jak zrychlit výkon GraphQL dotazů na PostgreSQL?
Mám takový problém, že moje GraphQL dotazy, které se napojují na PostgreSQL, jsou dost pomalé a nevím, co s tím. Snažil jsem se optimalizovat SQL dotazy, ale výsledky nejsou takové, jaké bych očekával. Zkoušel jsem indexy v databázi a přemýšlím, jestli by pomohlo nějaké cachování nebo něco podobného. Je vůbec možné zrychlit výkon GraphQL dotazů, když se používá PostgreSQL? Co všechno může mít vliv na rychlost těchto dotazů? Mám pocit, že některé části kódu jsou přetížené a možná bych měl použít batching nebo dataloadery, ale nejsem si jistý, jak to celé spravit. Někde jsem slyšel o optimalizaci schématu GraphQL, ale nevím, co přesně to obnáší. Jaké praktiky byste doporučili pro zlepšení výkonu? Je to prostě jen o vypilování SQL dotazů a správné konfiguraci serveru nebo je tam něco víc? Všechno, co by mi mohlo pomoci, bych uvítal.