Watson Query Managers , sorgu verilerini ve sonuçlarını kaydetmek ve sorgu performansını optimize etmek için bir önbellek girdisi oluşturabilir.
Başlamadan önce
Aşağıdaki gereksinimleri karşıladığınızdan emin olun.
Bu görev hakkında
Watson Query kullanıcıları, herhangi bir boyuttan, herhangi bir biçimde ve herhangi bir kaynak verilerine erişmek için etkileşimli sorgu performansı gerektirir. To avoid query executions that are time-consuming, Watson Query Yöneticiler can create a cache entry to improve the performance by caching the result set of your queries.
Boyutlarından bağımsız olarak sayı önbelleği girişlerinin sınırlandırılması önerilir. Birçok önbellek girdisinin olması, kullanıcı sorgularının derlenmesi ve değerlendirilmesi maliyetini artırır ve hizmet performansını azaltır.
Yordam
- ' a gidin.
- Etkin veri önbellekleri sekmesinde Yeni önbellek ekle seçeneğini tıklatın.
- Önbelleğinizi yaratmak için SQL düzenleyicide geçerli sorgular girin.
Not:
- Sorgunuzda bir şema adı eklemelisiniz. Daha fazla bilgi için Şema yaratılmasıbaşlıklı konuya bakın.
- Sorgunuza SQL sonlandırıcıları dahil edemezsiniz.
SQL deyimlerinin yazılmasını kolaylaştırmak için Sözdizimi yardımcı programı ' yı kullanabilirsiniz. Ayrıca, SQL deyimlerinizin içeriğine süzgeç uygulayabilir ve bu içerikte arama yapabilirsiniz.
- Önbelleği önbelleğe alma ile test et' i tıklatın. Önbelleğin çalıştırma sırasında bir sorgu (ya da sorgular) ile eşleşip eşleşemeyeceğini öğrenmek için, bu adımları izleyin.
Sorgularınız, Seçilen sorgular bölümünde görüntülenir. Bu adımları izleyerek bir sorguyu önbellekte test etmeden önce, seçilen sorguları düzenleyebilir ve kaldırabilirsiniz.
- Seçilen sorgularınızdaki önbelleğin etkisini tahmin etmek için Sorguları test et ' i tıklatın.
Seçilen sorgular bölümündeki
Durum sütunu aşağıdaki bilgileri sağlar.
- Önbellekte eşleştirildi
- Watson Query , önbelleğin seçilen sorgularla eşleşip eşleşmediğini belirlemiş ve önbelleği yaratmayı seçerseniz, bu sorguların çalıştırma zamanında önbelleği kullanabileceğini belirler. Sorgu performansının genel sorgu planındaki diğer etkenlere göre gelişip iyileşmeyeceği.
Not: Sorguların önbelleği kullanacağına ilişkin bir garanti yoktur. Diğer yandaki diğer önbellekler, yaratmakta olduğunuz önbelleğin yardımcı programını geçersiz kılabilir.
- Önbellekte eşleştirilmedi
- Watson Query , önbelleğin seçilen sorgularla eşleşmediğini ve dolayısıyla, sorgu performansı üzerinde herhangi bir etkiye sahip olmayabileceğini belirledi.
- Hata
- Watson Query , seçilen sorguların önbellekle eşleşip eşleşmediğini doğrulayamaz. Ayrıntılar için hata iletisine bakın.
- Seçili sorgulara önbellek uygulamak için Bu önbelleği kullan seçeneğini tıklatın.
- İleridüğmesini tıklatın. Önbellek için bir yenileme hızı ayarlamak için bu adımları izleyin.
Sık yenileme işlemi, önbelleğin zaman içinde eski haline gelmesini önler. Yenileme sıklığını bu değerlere göre ayarlayın.
- Saatlik Önbelleğinizi yenilemek için saat (dakika) değerini seçin.
- Günlük Önbelleğinizi yenilemek için haftanın günlerini ve günün saatini seçin.
- Haftalık Önbelleğinizi yenilemek için haftanın gününü ve günün saatini seçin.
- Aylık Ayın günleri, haftanın günleri ve önbelleğinizi yenileme süresi (gün).
- Yok Önbelleği el ile yenilemek istiyorsanız bu seçeneği belirleyin.
- İleridüğmesini tıklatın.
- Önbelleğiniz için bir ad girin, özetin doğru olduğundan emin olun ve Önbellek yaratseçeneğini tıklatın.