MariaDB
Bu sayfa, MariaDB'ye bir veri ambarı olarak bağlanmayı kapsar. MariaDB'yi Patrona'nın uygulama veritabanı olarak kullanmak için Patrona uygulama veritabanını yapılandırma bölümüne bakın.
Bir veritabanı bağlantısı eklemek için sağ üst köşedeki dişli simgesine tıklayın ve Yönetici ayarları > Veritabanları > Veritabanı ekle yolunu izleyin.
MariaDB, MySQL ile bir sürücüyü paylaşır, bu nedenle MySQL sürücüsünü seçin.
Desteklenen sürümler
Patrona, MariaDB'nin en eski desteklenen sürümünden en son kararlı sürüme kadar olanları destekler. MariaDB Sunucu sürümleri bölümüne bakın.
Ayarlar
Bu ayarları istediğiniz zaman düzenleyebilirsiniz. Değişikliklerinizi kaydetmeyi unutmayın.
Görünen ad
Patrona arayüzünde veritabanı için görüntülenecek ad.
Sunucu
Veritabanınızın IP adresi veya alan adı (örneğin, esc.veritabanim.com).
Port
Veritabanı portu. Örneğin, 3306.
Kullanıcı adı
Veritabanınıza bağlanmak için kullanmak istediğiniz hesabın veritabanı kullanıcı adı. Aynı veritabanına bağlanmak için farklı kullanıcı hesapları kullanarak aynı veritabanına birden çok bağlantı kurabilirsiniz. Her birinin farklı ayrıcalıkları olabilir.
Şifre
Veritabanına bağlanmak için kullandığınız kullanıcı adının şifresi.
Güvenli bir bağlantı kullan (SSL)
Sunucunuzun SSL sertifika zincirini yapıştırabilirsiniz.
Bir SSH tüneli kullan
SSH tüneli kılavuzumuza bakın.
JSON Sütunlarını Aç
JSON katlama, MariaDB veritabanları için desteklenmez.
Ek JDBC bağlantı dizesi seçenekleri
Patrona'nın veritabanınıza bağlanmak için kullandığı bağlantı dizesine seçenekler ekleyebilirsiniz.
Basit keşifler için sorguları yeniden çalıştır
Herhangi bir özetle) veya filtre seçimi uygulamadan önce kişilerin Çalıştır (oynat butonu) seçeneğini tıklamasını istiyorsanız bu seçeneği KAPALI konuma getirin.
Varsayılan olarak Patrona, Özetle menüsünden bir gruplama seçeneği veya detaylandırma menüsünden bir filtre koşulu seçtiğiniz anda bir sorgu çalıştırır. Veritabanınız yavaşsa, her tıklamada veri yüklemeyi önlemek için yeniden çalıştırmayı devre dışı bırakmak isteyebilirsiniz.
Patrona'nın ne zaman senkronize edeceğini ve tarayacağını seçin
Veritabanınızla güncel kalmak için Patrona'nın kullandığı sorguları yönetmek için bu seçeneği AÇIK konuma getirin. Daha fazla bilgi için Veritabanlarını senkronize etme ve tarama bölümüne bakın.
Veritabanı senkronizasyonu
Senkronizasyonların ve taramaların ne zaman gerçekleşeceğini seçin > AÇIK seçeneğini seçtiyseniz, şunları ayarlayabileceksiniz:
- Senkronizasyonun sıklığı: saatlik (varsayılan) veya günlük.
- Senkronizasyonun çalıştırılacağı saat, Patrona uygulamanızın çalıştığı sunucunun saat diliminde.
Filtre değerleri için tarama
Patrona, kontrol kutusu filtrelerini panolarda ve sorularda etkinleştirmek için bu veritabanındaki her alanda bulunan değerleri tarayabilir. Bu, özellikle çok büyük bir veritabanınız varsa, kaynak yoğun bir işlem olabilir.
Senkronizasyonların ve taramaların ne zaman gerçekleşeceğini seçin > AÇIK seçeneğini seçtiyseniz, Filtre değerleri için tarama altında aşağıdaki seçenekleri göreceksiniz:
- Düzenli olarak, bir zamanlamaya göre, veritabanınızdaki değişiklik oranına uyan bir sıklıkta tarama sorguları çalıştırmanıza olanak tanır. Saat, Patrona uygulamanızın çalıştığı sunucunun saat diliminde ayarlanır. Bu, küçük bir veritabanı veya sık sık güncellenen farklı değerlere sahip tablolar için en iyi seçenektir.
- Yalnızca yeni bir filtre widget'ı eklerken, tarama sorgularının isteğe bağlı olarak çalışmasını istiyorsanız harika bir seçenektir. Bu seçeneği AÇIK konuma getirmek, Patrona'nın yalnızca bir panoya veya SQL sorusuna yeni bir filtre eklendiğinde kullanılan alan(lar)ın değerlerini tarayacağı ve önbelleğe alacağı anlamına gelir.
- Asla, gerekirse bunu manuel olarak yapacağım, ya çok büyük olan ya da asla gerçekten yeni değerler eklenmeyen veritabanları için bir seçenektir. Manuel bir tarama çalıştırmak ve filtre değerlerinizi güncel hale getirmek için Alan değerlerini şimdi yeniden tara butonunu kullanın.
Tabloları periyodik olarak yeniden parmak iziyle işaretle
Periyodik yeniden parmak iziyle işaretleme, veritabanınızdaki yükü artıracaktır.
Patrona her senkronizasyon çalıştırdığında bir değer örneğini taramak için bu seçeneği AÇIK konuma getirin.
Bir parmak izi sorgusu, her sütundan ilk 10.000 satırı inceler ve bu verileri kullanarak her sütunun kaç benzersiz değere sahip olduğunu, sayısal ve zaman damgası sütunları için minimum ve maksimum değerlerin ne olduğunu tahmin eder. Bu seçeneği KAPALI bırakırsanız, Patrona sütunlarınızı yalnızca kurulum sırasında bir kez parmak iziyle işaretler.
JSON içeren kayıtları senkronize etme
JSON şema çıkarımı, MySQL ve MariaDB arasındaki uygulama farklılıkları nedeniyle MariaDB ile çalışmaz.