Omówienie nawiązywania połączeń i wykonywania zapytań dla usługi Azure Database for PostgreSQL — serwer elastyczny
DOTYCZY: Azure Database for PostgreSQL — serwer elastyczny
Poniższy dokument zawiera linki do przykładów pokazujących sposób nawiązywania połączeń i wykonywania zapytań za pomocą Azure Database for PostgreSQL pojedynczego serwera. Ten przewodnik zawiera również zalecenia dotyczące protokołu TLS i rozszerzenie, których można użyć do nawiązania połączenia z serwerem w obsługiwanych językach poniżej.
Przewodniki Szybki start
Szybki start | Opis |
---|---|
Pgadmin | Za pomocą narzędzia pgadmin można nawiązać połączenie z serwerem i uprościć tworzenie, konserwację i używanie obiektów bazy danych. |
narzędzie psql w usłudze Azure Cloud Shell | W tym artykule pokazano, jak uruchomić narzędzie psql w usłudze Azure Cloud Shell, aby nawiązać połączenie z serwerem, a następnie uruchomić instrukcje w celu wykonywania zapytań, wstawiania, aktualizowania i usuwania danych w bazie danych. Narzędzie psql można uruchomić, jeśli jest zainstalowane w środowisku dewelopera |
Python | W tym przewodniku Szybki start pokazano, jak używać języka Python do nawiązywania połączenia z bazą danych i używać pracy z obiektami bazy danych w celu wykonywania zapytań o dane. |
Django z App Service | W tym samouczku pokazano, jak używać języka Ruby do tworzenia programu do nawiązywania połączenia z bazą danych i używania ich z obiektami bazy danych do wykonywania zapytań o dane. |
Zagadnienia dotyczące protokołu TLS dotyczące łączności z bazą danych
Protokół Transport Layer Security (TLS) jest używany przez wszystkie sterowniki, które Microsoft dostarczać lub obsługiwać nawiązywanie połączeń z bazami danych w Azure Database for PostgreSQL. Nie jest wymagana żadna specjalna konfiguracja, ale wymuszaj protokół TLS 1.2 dla nowo utworzonych serwerów. Jeśli używasz protokołów TLS 1.0 i 1.1, zalecamy zaktualizowanie wersji protokołu TLS dla serwerów. Zobacz Jak skonfigurować protokół TLS
Rozszerzenia PostgreSQL
Baza danych PostgreSQL umożliwia rozszerzanie funkcjonalności bazy danych przy użyciu rozszerzeń. Rozszerzenia zapewniają wiele powiązanych obiektów SQL razem w jednym pakiecie, który można załadować lub usunąć z bazy danych za pomocą jednego polecenia. Po załadowaniu do bazy danych rozszerzenia działają jak wbudowane funkcje.
- Rozszerzenia bazy danych Postgres 12
- Rozszerzenia bazy danych Postgres 11
- dblink i postgres_fdw
- pg_prewarm
- pg_stat_statements
Aby uzyskać więcej informacji, zobacz How to use PostgreSQL extensions on Flexible server (Jak używać rozszerzeń PostgreSQL na serwerze elastycznym).