.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
.alter
table
[DatabaseName.
] Tablenamepolicy
caching
policyParameters
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
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin