Share via


.alter table policy caching command

Değişiklik tablonun önbellek ilkesidir. Sorguları hızlandırmak için veriler işleme düğümlerinde, SSD'de ve hatta RAM'de önbelleğe alınır. Önbellek ilkesi, daha önemli verilerin öncelik alabilmesi için kümenizin kullandığı veri yapıtlarını tanımlamasını sağlar.

İzinler

Bu komutu çalıştırmak için en az Tablo Yönetici izinlerine sahip olmanız gerekir.

Syntax

.altertable [DatabaseName.] TablenamepolicycachingpolicyParameters

Söz dizimi kuralları hakkında daha fazla bilgi edinin.

Parametreler

Ad Tür Gerekli Açıklama
Databasename string Veritabanının adı. Değiştirilme tablosunu içeren veritabanı bağlamından komutunu çalıştırdığınızda , DatabaseName gerekli değildir.
TableName string ✔️ Tablonun adı. Gerekli veritabanının bağlamında çalışırken DatabaseName olmadan kullanın.
policyParameters string ✔️ Ayarlanacağı ilke parametreleri. Bkz . önbellek ilkesi.

Örnekler

Tablonun önbellek ilkesini ayarlama

Önbelleğe alma ilkesini son 30 günü içerecek şekilde ayarlayın.

.alter table MyTable policy caching hot = 30d

Ek sık erişimli önbellek pencereleriyle tablonun önbellek ilkesini ayarlama

Önbelleğe alma ilkesini son 30 günü ve Ocak ve Nisan 2021'den kalan ek verileri içerecek şekilde ayarlayın.

.alter table MyTable policy caching 
        hot = 30d,
        hot_window = datetime(2021-01-01) .. datetime(2021-02-01),
        hot_window = datetime(2021-04-01) .. datetime(2021-05-01)

Birden çok tablo için önbelleğe alma ilkesini ayarlama

Birkaç tablo için önbelleğe alma ilkesini son 30 günü ve Ocak ve Nisan 2021 verilerini içerecek şekilde ayarlayın.

.alter tables (MyTable1, MyTable2, MyTable3) policy caching 
        hot = 30d,
        hot_window = datetime(2021-01-01) .. datetime(2021-02-01),
        hot_window = datetime(2021-04-01) .. datetime(2021-05-01)

Ek sık erişimli önbellek pencereleri olan birden çok tablo için önbelleğe alma ilkesini ayarlama

Birkaç tablo için önbelleğe alma ilkesini son 30 günü içerecek şekilde ayarlayın.

.alter tables (MyTable1, MyTable2, MyTable3) policy caching hot = 30d