AWS Redshift'e karşı test yapıyorum ve gerçek dünya senaryosunu çoğaltmak için Test sorgularıma, yanlış bir performans resmi vermemek için önbelleğe alınmaması gerekiyor. Sorgulama işlemleri arasında Redshift önbelleğini temizlemenin bir yolu var mı?AWS Redshift'de önbelleği temizle
cevap
Bildiğim kadarıyla - yapamazsınız. Ancak, performans nedenleri ve 'gerçek dünya performansı' için, bahsettiğiniz gibi, ilk çalıştırmaları atmanız ve sonraki göstergelerden performans göstergelerini sıcak önbelleğe karşı kullanmanız gerekir. Bu, en kötü durum senaryosunu veren, soğuk önbelleğe karşı koşmaktan daha gerçek bir dünyaya benziyor. Soğuk önbellek performansının ölçülmesinde ısrar ederseniz, en basit (zaman alıcı olmasına rağmen) çözüm, her soğuk çalıştırmadan sonra kümeyi yeniden başlatmaktır.
Sana enable_result_cache_for_session kapalıysa documentation
itibaren
off
değerini
enable_result_cache_for_session
ayarlayarak test oturumları için önbelleği devre dışı bırakabilir inanıyoruz, Amazon Redshift sonuçları önbellek yok sayar ve tüm sorguları çalıştırır gönderildikleri zaman. https://docs.aws.amazon.com/redshift/latest/dg/c-query-performance.html ya işe yaramaz başlatmadan göre
- 1. İyonik uygulamada önbelleği temizle?
- 2. jquery ui otomatik tamamlama için önbelleği temizle
- 3. iOS'ta Önbelleği Temizle: Diğer Uygulamaların Uygulama Verilerini Silme
- 4. Temizle
- 5. UIWebView'ın dahili önbelleğini temizle
- 6. Sunucuyu yeniden başlatmadan MySQL sorgu önbelleğini temizle
- 7. java.net.URL önbelleği
- 8. ViewBag'i temizle?
- 9. Ekranı temizle
- 10. Temizle OnBeforeunload
- 11. Selenyum testimde tarayıcı önbelleği nasıl temizlenir
- 12. Geçersiz kılma CRL önbelleği
- 13. MKMapView önbelleği nasıl temizlenir?
- 14. RDD'nin önbelleği nasıl kaldırılır?
- 15. SQLite'de sorgu önbelleği
- 16. Donut deliği önbelleği - MiniProfiler.RenderIncludes
- 17. Paylaşılan Tercihte Veri Önbelleği
- 18. Smarty's Önbelleği nasıl temizlenir
- 19. Girildiginde EditText metnini temizle
- 20. TObjectList.Tarama ihlallerini temizle
- 21. OtomatikCompleteBox ve SearchText Temizle
- 22. Bitbucket'teki git deposunu temizle?
- 23. Temizle Seçimi javafx
- 24. Alamofire tüm çerezleri temizle
- 25. Kalan bölümün kalanını temizle
- 26. Yerel taksi deposunu temizle
- 27. Net kenarlıklı resmi temizle
- 28. temizle şemada listesi
- 29. Polimer'de bir diziyi temizle?
- 30. GUI Metin Temizle WPF
. "LRU önbelleği, kümelenme yeniden başlatmalarıyla devam ediyor, ancak bakım yükseltmeleriyle siliniyor." Ama sıcak önbellek kullanmakla ilgili haklısınız çünkü "bir sorguyu ilk kez çalıştırdığınızda performansı yanıltıcı olabilir. Normal performansını belirlemek için her zaman bir sorguyu ikinci kez çalıştırmalısınız." – rkulla
Ancak gerçekte pek çok uygulama bir dizi farklı sorgu çalıştırıyor. LRU önbelleğinin işlenmesi için çok fazla. Sonuç olarak, LRU önbelleği yenilerini oluşturmak için bazı önbellek öğelerini başlatacak. O zaman, 'soğuk' sorgu performansına dönüyorsunuz. Her zaman en yavaş 'soğuk' sorgunuzu geliştirmeye çalışmak önemlidir, çünkü bu tekrar son kullanıcıya olacaktır. – user2326106