MySQL için Azure Veritabanı - Esnek Sunucu'da sunucu kavramları

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

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

esnek sunucu MySQL için Azure Veritabanı nedir?

MySQL için Azure Veritabanı esnek sunucu, MySQL'in topluluk sürümünü çalıştıran tam olarak yönetilen bir veritabanı hizmetidir. Genel olarak hizmet, kullanıcı gereksinimlerine göre esneklik ve yapılandırma özelleştirmeleri sağlamak üzere tasarlanmıştır. Şirket içi dünyada aşina olabileceğiniz MySQL sunucu yapısıyla aynıdır. Özellikle esnek sunucu yönetilir, kullanıma açık performans, daha iyi sunucu yönetilebilirliği ve denetimi sağlar ve sunucu düzeyinde erişim ve özellikleri kullanıma sunar.

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

  • Bir Azure aboneliği içinde oluşturulur.
  • Veritabanları için üst kaynaktır.
  • Sunucu parametreleri aracılığıyla kullanıma sunulan MySQL yapılandırmasına izin verir (Sunucu parametresi kavramlarına bağlantı).
  • Otomatik yedeklemeler gerçekleştirir ve belirli bir noktaya geri yüklemeyi destekler.
  • Veritabanları için bir ad alanı sağlar.
  • Güçlü yaşam süresi semantiğine sahip bir kapsayıcıdır; bir sunucuyu siler ve kapsanan veritabanlarını siler.
  • Bir bölgedeki kaynakları birleştirir.
  • Müşteri tarafından sağlanan sunucu bakım zamanlaması desteği
  • Gelişmiş yüksek kullanılabilirlik için alanlar arası yedekli bir kurulumda esnek sunucuları dağıtma olanağı
  • Veritabanı sunucusu erişimi için sanal ağ tümleştirmesi sağlar
  • Kullanımda olmayan esnek sunucuyu duraklatarak maliyet tasarrufu sağlar
  • Veritabanları için geçerli olan yönetim ilkelerinin kapsamını sağlar: oturum açma, güvenlik duvarı, kullanıcılar, roller, yapılandırmalar vb.
  • MySQL 5.7 ve MySQL 8.0 ana sürümünü destekler. Daha fazla bilgi için bkz. Desteklenen MySQL için Azure Veritabanı esnek sunucu altyapısı sürümleri.

MySQL için Azure Veritabanı esnek sunucu örneğinde bir veya birden çok veritabanı oluşturabilirsiniz. Tüm kaynakları kullanmak veya kaynakları paylaşmak için birden çok veritabanı oluşturmak için sunucu başına tek bir veritabanı oluşturmayı tercih edebilirsiniz. Fiyatlandırma, işlem katmanı, sanal çekirdekler ve depolama (GB) yapılandırmasına göre sunucu başına yapılandırılır. Daha fazla bilgi için bkz . işlem ve depolama.

MySQL için Azure Veritabanı esnek sunucu örneğini durdurma/başlatma

MySQL için Azure Veritabanı esnek sunucu,Kullanımda değilken sunucuyu durdurun ve etkinliği sürdürürken sunucuyu başlatın. Bu temelde veritabanı sunucularındaki maliyetlerden tasarruf etmek ve yalnızca kullanımdayken kaynak için ödeme yapmak için yapılır. Bu, geliştirme testi iş yükleri ve sunucuyu günün yalnızca bir bölümü için kullandığınızda daha da önemli hale gelir. Sunucuyu durdurduğunuzda tüm etkin bağlantılar bırakılır. Daha sonra sunucuyu yeniden çevrimiçi yapmak istediğinizde Azure portalını veya CLI'yı kullanabilirsiniz.

Sunucu Durduruldu durumundayken işlem kaynakları faturalandırılmaz. Ancak, sunucu yeniden başlatıldığında veri dosyalarının kullanılabilir olduğundan emin olmak için sunucunun depolama alanı kaldığından depolama alanı faturalandırılmaya devam eder.

Önemli

Sunucuyu durdurduğunuzda, sonraki 30 gün boyunca bu durumda kalır. Bu süre boyunca el ile başlatmazsanız , sunucu 30 günün sonunda otomatik olarak başlatılır. Sunucuyu kullanmıyorsanız yeniden Durdurma'yı seçebilirsiniz.

Sunucunun durdurulduğu süre boyunca sunucuda hiçbir yönetim işlemi gerçekleştirilemez. Sunucudaki yapılandırma ayarlarını değiştirmek için sunucuyu başlatmanız gerekir. Durdurma/başlatma sınırlamalarına bakın.

Dekont

Durdurma durumundaki sunuculardaki işlemler devre dışı bırakılır ve Azure portalında etkin değil olarak gösterilir. Durdurulan sunucularda desteklenmeyen işlemler fiyatlandırma katmanını, sanal çekirdek sayısını, depolama boyutunu veya IOPS'yi, yedekleme saklama gününü, sunucu etiketini, sunucu parolasını, sunucu parametrelerini, depolama otomatik büyütmeyi, COĞRAFI yedeklemeyi, HA'yı ve kullanıcı kimliğini değiştirmeyi içerir.

Sunucuyu nasıl yönetebilirim?

Azure portalını veya Azure CLI'yı kullanarak MySQL için Azure Veritabanı esnek sunucu örneğinizin oluşturulmasını, silinmesini, sunucu parametresi yapılandırmasını (my.cnf), ölçeklendirmeyi, ağı, güvenliği, yüksek kullanılabilirliği, yedeklemeyi ve geri yüklemeyi ve izlemeyi yönetebilirsiniz. Ayrıca, SÜPER kullanıcı ayrıcalığı sunucuda desteklenmediğinden gereken belirli veritabanı yönetim görevlerini gerçekleştirmek için aşağıdaki saklı yordamlar MySQL için Azure Veritabanı esnek sunucuda kullanılabilir.

Saklı Yordam Adı Giriş Parametreleri Çıktı Parametreleri Kullanım Notu
mysql.az_kill processlist_id Yok Komutla KILL CONNECTION eşdeğerdir. Bağlantının yürüttüğü herhangi bir deyimi sonlandırdıktan sonra sağlanan processlist_id ile ilişkili bağlantıyı sonlandırır.
mysql.az_kill_query processlist_id Yok Komutla KILL QUERY eşdeğerdir. Bağlantının yürütülmekte olan deyimini sonlandırır. Bağlantının kendisini canlı bırakır.
mysql.az_load_timezone Geçersiz Geçersiz Parametrenin time_zone adlandırılmış değerlere (örn. "ABD/Pasifik") ayarlanmasına izin vermek için saat dilimi tablolarını yükler.

Sonraki adımlar