PostgreSQL için Azure Veri Tabanı esnek sunucu için sunucu kavramları

Bu makalede, PostgreSQL için Azure Veri Tabanı esnek bir sunucuyla çalışmaya yönelik önemli noktalar ve yönergeler sağlanmaktadır.

PostgreSQL için Azure Veritabanı sunucusu nedir?

PostgreSQL için Azure Veri Tabanı esnek sunucu seçeneğindeki bir sunucu, birden çok veritabanı için merkezi bir yönetim noktasıdır. Bu, şirket içi dünyada aşina olabileceğiniz aynı PostgreSQL sunucu yapısıdır. Özel olarak, PostgreSQL için Azure Veri Tabanı esnek bir sunucu yönetilir, performans garantileri sağlar ve erişim ile özellikleri sunucu düzeyinde kullanıma sunar.

PostgreSQL için Azure Veri Tabanı esnek sunucusu:

  • Bir Azure aboneliği içinde oluşturulur.
  • Veritabanları için ana kaynaktır.
  • Veritabanları için bir ad alanı sağlar.
  • Güçlü yaşam semantiğine sahip bir kapsayıcıdır. Bir sunucu silindiğinde, kapsanan veritabanları silinir.
  • Bir bölgedeki kaynakları birleştirir.
  • Sunucu ve veritabanı erişimi için bir bağlantı uç noktası sağlar.
  • Oturum açma, güvenlik duvarı, kullanıcılar, roller ve yapılandırmalar gibi veritabanlarına uygulanan yönetim ilkelerinin kapsamını sağlar.
  • Birden çok sürümde kullanılabilir. Daha fazla bilgi için desteklenen PostgreSQL veritabanı sürümlerine bakın.
  • Kullanıcılar tarafından genişletilebilir. Daha fazla bilgi için bkz. PostgreSQL uzantıları.

PostgreSQL için Azure Veri Tabanı esnek bir sunucuda bir veya birden çok veritabanı oluşturabilirsiniz. Tüm kaynakları kullanmak için sunucu başına tek bir veritabanı oluşturmayı veya kaynakları paylaşmak için birden çok veritabanı oluşturmayı tercih edebilirsiniz. Fiyatlandırma, fiyatlandırma katmanı, sanal çekirdekler ve depolama (GB) yapılandırmasına göre sunucu başına yapılandırılmıştır. Daha fazla bilgi için bkz . İşlem seçenekleri.

Veritabanı sunucusuna nasıl bağlanabilir ve kimlik doğrulaması yapabilirim?

Aşağıdaki öğeler veritabanınıza güvenli erişim sağlamaya yardımcı olur:

Güvenlik kavramı Description
Kimlik doğrulaması ve yetkilendirme PostgreSQL için Azure Veri Tabanı esnek sunucu yerel PostgreSQL kimlik doğrulamayı destekler. Sunucunun yönetici oturum açma bilgilerini kullanarak sunucuya bağlanabilir ve sunucuya kimlik doğrulaması yapabilirsiniz.
Protokol Hizmet, PostgreSQL'in kullandığı ileti tabanlı protokolü destekler.
TCP/IP Protokol TCP/IP ve Unix etki alanı yuvaları üzerinden desteklenir.
Firewall Verilerinizin korunmasına yardımcı olmak için güvenlik duvarı kuralı, hangi bilgisayarların izni olduğunu belirtene kadar sunucunuza ve veritabanlarına tüm erişimi engeller. Bkz. Ağ oluşturma.

Sunucunuzu yönetme

Azure portalını veya Azure CLI kullanarak PostgreSQL için Azure Veri Tabanı esnek sunucuları yönetebilirsiniz.

Bir sunucu oluşturduğunuzda, yönetici kullanıcınızın kimlik bilgilerini ayarlarsınız. Yönetici kullanıcı, sunucudaki en yüksek ayrıcalıklı kullanıcıdır. Azure_pg_admin rolüne aittir. Bu rolün tam yönetici izinleri yok.

PostgreSQL süper kullanıcı özniteliği, yönetilen hizmete ait azure_superuser'a atanır. Bu role erişiminiz yok.

PostgreSQL için Azure Veri Tabanı esnek sunucuda varsayılan veritabanları vardır:

  • postgres: Sunucunuzu oluşturduktan sonra bağlanabileceğiniz varsayılan veritabanıdır.
  • azure_maintenance: Yönetilen hizmeti sağlayan işlemleri kullanıcı eylemlerinden ayırmak için kullanılan veritabanı. Bu veritabanına erişiminiz yok.

Parameters

PostgreSQL için Azure Veri Tabanı esnek sunucu parametreleri sunucunun yapılandırmasını belirler. PostgreSQL için Azure Veri Tabanı esnek bir sunucuda, Azure portalını veya Azure CLI kullanarak parametre listesini görüntüleyebilir ve düzenleyebilirsiniz.

Postgres için yönetilen bir hizmet olan PostgreSQL için Azure Veritabanı, yerel bir Postgres örneğindeki parametrelerin bir alt kümesi olan yapılandırılabilir parametrelere sahiptir. Postgres parametreleri hakkında daha fazla bilgi için PostgreSQL belgelerine bakın.

PostgreSQL için Azure Veri Tabanı esnek sunucunuz, oluşturma işlemindeki her parametre için varsayılan değerlerle etkinleştirilir. Değişikliklerin etkili olması için sunucu yeniden başlatma veya süper kullanıcı erişimi gerektiren bazı parametreleri yapılandıramazsınız.