MariaDB için Azure Veritabanı yönetimi saklı yordamları
Önemli
MariaDB için Azure Veritabanı kullanımdan kaldırılıyor. MySQL için Azure Veritabanı geçiş yapmanızı kesinlikle öneririz. MySQL için Azure Veritabanı geçiş hakkında daha fazla bilgi için bkz. MariaDB için Azure Veritabanı ne oluyor?.
MariaDB sunucunuzun yönetilmesine yardımcı olmak için MariaDB için Azure Veritabanı sunucularda saklı yordamlar kullanılabilir. Bu, sunucunuzun bağlantılarını, sorgularını yönetmeyi ve Veri İçi Çoğaltma'yı ayarlamayı içerir.
VeriLi Çoğaltma saklı yordamları
Gelen Verileri Çoğaltma, şirket içinde, sanal makinelerde veya diğer bulut sağlayıcıları tarafından barındırılan veritabanı hizmetlerinde çalışan bir MariaDB sunucusundan, MariaDB için Azure Veritabanı hizmetine verileri eşitlemenize olanak sağlar.
Aşağıdaki saklı yordamlar, bir kaynak ile çoğaltma arasında Veri İçi Çoğaltmayı ayarlamak veya kaldırmak için kullanılır.
Saklı Yordam Adı | Giriş Parametreleri | Çıktı Parametreleri | Kullanım Notu |
---|---|---|---|
mysql.az_replication_change_master | master_host master_user master_password master_port master_log_file master_log_pos master_ssl_ca |
Yok | SSL moduyla veri aktarmak için CA sertifikasının bağlamını master_ssl_ca parametresine geçirin. SSL olmadan veri aktarmak için master_ssl_ca parametresine boş bir dize geçirin. |
mysql.az_replication _start | Geçersiz | Geçersiz | Çoğaltmayı başlatır. |
mysql.az_replication _stop | Geçersiz | Geçersiz | Çoğaltmayı durdurur. |
mysql.az_replication _remove_master | Geçersiz | Geçersiz | Kaynak ve çoğaltma arasındaki çoğaltma ilişkisini kaldırır. |
mysql.az_replication_skip_counter | Geçersiz | Geçersiz | Bir çoğaltma hatasini atlar. |
MariaDB için Azure Veritabanı'da bir kaynak ile çoğaltma arasında Veri İçi Çoğaltmayı ayarlamak için Bkz. Veri İçi Çoğaltma'yı yapılandırma.
Diğer saklı yordamlar
Sunucunuzu yönetmek için MariaDB için Azure Veritabanı'da aşağıdaki saklı yordamlar 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ıracaktır. |
mysql.az_kill_query | processlist_id | Yok | Komutla KILL QUERY eşdeğerdir. Bağlantının yürütmekte olduğu deyimi sonlandıracaktı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
- Gelen Verileri Çoğaltma'yı ayarlamayı öğrenin
- Saat dilimi tablolarını kullanmayı öğrenin