PostgreSQL için Azure Veritabanı için sunucu kavramları - Esnek Sunucu

ŞUNLAR IÇIN GEÇERLIDIR: PostgreSQL için Azure Veritabanı - Esnek Sunucu

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

PostgreSQL için Azure Veritabanı sunucusu nedir?

PostgreSQL için Azure Veritabanı esnek sunucu dağıtımı 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. Özellikle PostgreSQL için Azure Veritabanı esnek sunucu yönetilir, performans garantileri sağlar ve erişim ile özellikleri sunucu düzeyinde kullanıma sunar.

PostgreSQL için Azure Veritabanı esnek sunucu örneği:

  • Bir Azure aboneliği içinde oluşturulur.
  • Veritabanları için üst 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 Veritabanı esnek bir sunucu örneğinde 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ı seçebilirsiniz. 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 bağlanıp kimlik doğrulaması Nasıl yaparım??

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

Güvenlik kavramı Açıklama
Kimlik doğrulaması ve yetkilendirme PostgreSQL için Azure Veritabanı 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.
Güvenlik Duvarı 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. PostgreSQL için Azure Veritabanı esnek sunucu güvenlik duvarı kuralları.

Sunucunuzu yönetme

Azure portalını veya Azure CLI'yi kullanarak PostgreSQL için Azure Veritabanı esnek sunucu örneklerini 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 süper kullanıcı izinleri yok.

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

PostgreSQL için Azure Veritabanı esnek sunucu örneğinde 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.

Sunucu parametreleri

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

Postgres için yönetilen bir hizmet olarak, 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 Veritabanı esnek sunucu örneğiniz, oluşturma işlemindeki her parametre için varsayılan değerlerle etkinleştirilir. Kullanıcı, değişikliklerin etkili olması için sunucunun yeniden başlatılmasını veya süper kullanıcı erişimini gerektirecek bazı parametreleri yapılandıramaz.