sql >> Databáze >  >> RDS >> PostgreSQL

Vysoké síťové časy TTFB na místním a vzdáleném serveru

To ukazuje na nejpravděpodobnější příčinu problému – neefektivní využívání databázových připojení.

Nekonzistentní TTFB pochází ze skutečnosti, že někdy váš požadavek dorazí, zatímco všechna dostupná připojení jsou spotřebována a nejsou uvolněna včas. Výchozí pg ovladač v tomto případě způsobí čekací dobu, než bude ve fondu dostupné připojení.

Chcete-li to vyřešit, musíte se podívat na to, jak používáte připojení:

  • velikost bazénu
  • způsobu správy připojení ve všech požadavcích



  1. Zkontrolujte, zda je IP adresa uložena v databázi

  2. Zkontrolujte, zda tabulka MySQL existuje nebo ne

  3. Seskupování podobných řádků vedle sebe v MySQL

  4. Nelze se zapojit do transakce