Oracle veri tabanında result_cashe diye bir yapıya denk geldim. Bunun ne avantajı var?
Buna benzer başka avantaj sağlayan yöntemler var mı bilindik
Oracle veri tabanında result_cashe diye bir yapıya denk geldim. Bunun ne avantajı var?
Buna benzer başka avantaj sağlayan yöntemler var mı bilindik
// Comments are closed.
Veri tabanından çektiğin bir sorguyu her seferinde tekrar hesaplamasın diye hafızaya alan bir hint’dir. Önemli olan ve unutulmaması gereken; sorgunun döndürdüğü bilgi değişirse tekrar aynı hesaplama işlemlerini yapması gerekir. Yani static bir sorgu için iyi bir yöntemdir.
Ben mesela fonksiyon içinde kullandım. Aynı select değeri için olduğunu biliyordum. Ama onun kastedildiğini bilmiyordum 🙂 teşekkürler.
** bunlara ek olarak da bazı yerlerde işe yaramayabilir.
– OUT veye IN OUT tipinde parametre alan fonksyonlar,
– Pipelined fonksyonlar
– Anonym pl/sql bloğu çağıran fonksyonlar
– LOB’s, REF CURSOR, Object veya Record tipinde değer döndüren fonksyonlar
kaynak: https://emrahmete.wordpress.com/2012/08/16/oracle-result-caching/