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

Jaké jsou výhody používání sdružování transakcí s pgbouncer?

Sdružování na úrovni transakcí vám pomůže, pokud máte aplikace, které drží nečinné relace. PgBouncer nebude muset udržovat relace otevřené a nečinné, pouze si jednu vezme, když je zahájena nová transakce. Tyto nečinné relace vás stojí pouze připojení pgbouncer, nikoli skutečnou nečinnou relaci Pg s backendem, který plýtvá pamětí a režií synchronizace a nicnedělá.

Hlavním důvodem, proč byste chtěli sdružování relací místo sdružování transakcí, je, pokud chcete používat pojmenované připravené příkazy, poradní zámky, naslouchání/upozorňování nebo jiné funkce, které fungují na úrovni relace, nikoli na úrovni transakce.




  1. Jak vložit obrázek do sloupce BLOB v tabulce Oracle pomocí syntaxe INSERT?

  2. JSON a nahrajte obrázek na server

  3. Úvod do pomalu se měnících rozměrů (SCD)

  4. Vyberte více sloupců ze dvou tabulek pomocí greendao