Tüm Ürünler
Search
Belge Merkezi

MaxCompute:Materialized view seçin

Son Güncelleme:Oct 04, 2026

Materialized view durumunu kontrol ederek kaynak tablodaki değişiklikleri tespit edin ve view'in geçerli olduğundan emin olun.

Arka Plan

Bir materialized view aşağıdaki iki durumdan birinde olabilir:

  • Geçerli

    Sorgu çalıştırdığınızda MaxCompute verileri kaynak tablo yerine doğrudan materialized view'den okur.

  • Geçersiz

    Sorgu çalıştırdığınızda MaxCompute verileri doğrudan materialized view'den okuyamaz. Bunun yerine verileri kaynak tablodan okur; bu durum sorgu hızlandırmayı engeller.

Materialized view durumunu sorgulayın

Materialized view içindeki verilerin geçerli olup olmadığını kontrol etmek için aşağıdaki işlevi kullanın.

  • Sözdizimi

    Boolean materialized_view_is_valid(<mv_name>,<partition>);
  • Örnekler

    Bu işlev, mf_mv_refresh4 içindeki veriler kaynak tablodaki en son verilerle tutarlıysa true değerini döndürür; aksi takdirde false değerini döndürür.

    • SELECT materialized_view_is_valid("mf_mv_refresh4");
    • --Specify partition values.
      SELECT materialized_view_is_valid("mf_mv_refresh_pts","20220810","beijing");
      
      --Specify level-2 partition values.
      SELECT materialized_view_is_valid("mf_mv_refresh_pts_part","20220810","beijing");

İlgili komutlar