Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Důležité
Azure Cosmos DB for PostgreSQL se už pro nové projekty nepodporuje. Tuto službu nepoužívejte pro nové projekty. Místo toho použijte jednu z těchto dvou služeb:
Azure Cosmos DB for NoSQL můžete použít pro distribuované databázové řešení navržené pro vysoce škálovatelné scénáře s 99,999% smlouvou o úrovni služeb (SLA), okamžitým automatickým škálováním a automatickým převzetím služeb při selhání napříč několika oblastmi.
Použijte funkci Elastic Clusters služby Azure Database for PostgreSQL pro horizontálně dělené PostgreSQL pomocí opensourcového rozšíření Citus.
Vytvoření nových připojení nějakou dobu trvá. To funguje u většiny aplikací, které požadují mnoho krátkodobých připojení. Ke snížení nečinných transakcí a opětovnému použití stávajících připojení doporučujeme použít nástroje pro sdružování připojení. Další informace najdete v našem blogovém příspěvku.
Můžete spustit vlastní nástroj pro sdružování připojení nebo použít nástroj PgBouncer spravovaný v Azure.
Spravovaný nástroj PgBouncer
Nástroje pro sdružování připojení, jako je PgBouncer, umožňují více klientům připojit se k koordinačnímu uzlu najednou. Aplikace se připojují k nástroji pro sdružování a nástroj pro sdružování předává příkazy do cílové databáze.
Když se klienti připojují přes PgBouncer, počet připojení, která se můžou aktivně spouštět v databázi, se nezmění. Místo toho PgBouncer zařadí nadbytečná připojení a spustí je, až bude databáze připravená.
Azure Cosmos DB for PostgreSQL teď nabízí spravovanou instanci PgBouncer pro clustery. Podporuje až 2 000 souběžných klientských připojení. Kromě toho platí, že pokud má cluster povolenou vysokou dostupnost (HA), pak se tak stane jeho spravovaný nástroj PgBouncer.
Pokud se chcete připojit přes PgBouncer, postupujte takto:
- Na webu Azure Portal přejděte na stránku Připojovací řetězce vašeho clusteru.
- Zaškrtněte políčko vedle položky PgBouncer připojovací řetězec s. Uvedené připojovací řetězce se mění.
- Aktualizujte klientské aplikace, aby se připojily pomocí nového řetězce.
Azure Cosmos DB for PostgreSQL umožňuje nakonfigurovat spravované parametry PgBouncer jako parametry koordinačního uzlu.
Další kroky
Přečtěte si další informace o omezeních a omezeních služby Azure Cosmos DB for PostgreSQL.