Genel
BFM4Patroni SQL Ayarlama Sihirbazı Özelliği
SQL optimizasyonu (aynı zamanda sorgu optimizasyonu olarak da adlandırılır) herhangi bir veritabanı sisteminde çok önemlidir — özellikle büyük ölçekli veya yüksek verimli ortamlarda. Eğer SQL sorguları iyi optimize edilmezse, performans sorunları yaşayabilirsiniz, hatta veritabanınız bazı işlemleri gerçekleştiremeyebilir.
SQL optimizasyonu ayrıca karmaşık SQL bilgisi, yürütme planını çıkarma ve analiz etme ve tavsiyelerde bulunmayı gerektirir.
BFM4Patroni SQL Tuning Wizard, yürütme planlarını çıkaran, analiz eden ve eksik indeksler konusunda önerilerde bulunan harika bir özelliktir. Ayrıca mevcut SQL yürütme planı ile bir indeks oluşturursanız yeni bir yürütme planı gösterir. İndeks oluşturma veritabanında zaman alır ve yük oluşturur. BFM4Patroni, varsayımsal indeks için kullanılan hypopg uzantısını kullanır. Varsayımsal indeks ile indeksin ne olacağını görmek için indeks oluşturmanıza gerek yoktur. SQL Tuning Wizard'ın ayrıca sizin için indeks oluşturma DDL betiği de oluşturması güzel bir özelliktir. Bunu kendiniz oluşturabilir veya BFM4Patroni'yi kullanarak indeks oluşturabilirsiniz.
SQL Tuning Wizard'ı BFM4Patroni'nin Performans Görünüşleri veya Aktif Oturumlar sayfasında çağırabilirsiniz.
Aşağıda, Aktif Oturumlar sayfasında gerçek zamanlı çalışan kötü bir SQL sorgusu bulacaksınız. Ardından sadece bir tıklama ile gerçek zamanlı olarak SQL Tuning Wizard'ı kolayca çağırabilirsiniz.

Aktif Oturum Tarayıcısı Sayfasında SQL Tuning Wizard Çıkışı
Ayrıca aşağıdaki gibi tek bir tıklamayla önerilen indeksi oluşturabilirsiniz.

SQL Tuning Wizard için İndeks Oluşturma seçeneği






