sql >> Database teknologi >  >> RDS >> PostgreSQL

Høje netværks-TTFB-tider på lokal og fjernserver

Dette peger på den mest sandsynlige årsag til problemet - ineffektiv brug af databaseforbindelser.

Den inkonsekvente TTFB kommer fra det faktum, at din anmodning nogle gange ankommer, mens alle tilgængelige forbindelser forbruges og ikke frigives til tiden. Standard pg driveren i dette tilfælde forårsager en venteperiode, indtil en forbindelse bliver tilgængelig i poolen.

For at løse dette skal du se på, hvordan du bruger forbindelserne:

  • størrelsen på poolen
  • den måde, forbindelser administreres på i alle anmodninger



  1. Hvorfor og hvor skal man bruge INDEX'er - fordele og ulemper

  2. problem med timer i orakelform

  3. RODBC-forespørgsel returnerer ikke data

  4. Mysql sum-forespørgsel returnerer forkert resultat ved brug af flere joinforbindelser