Aracılığıyla paylaş


.show table data statistics komutu

Tablo sütununa göre tablo veri istatistikleri tahminini görüntüler.

Not

Bu komut yalnızca sütunlu depolarda depolanan verilerin istatistiklerini döndürür. Satır deposu veri istatistikleri döndürülmüyor.

İzinler

Bu komutu çalıştırmak için en az Veritabanı Kullanıcısı, Veritabanı Görüntüleyicisi veya Veritabanı İzleyicisi izinlerine sahip olmanız gerekir. Daha fazla bilgi için bkz. rol tabanlı erişim denetimi.

Syntax

.showtableTablenamedatastatistics [ with(PropertyName=PropertyValue [, ...]) ]

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

Parametreler

Ad Tür Gerekli Açıklama
TableName string ✔️ İstatistiklerin gösterildiği tablonun adı.
PropertyName, PropertyValue string İsteğe bağlı Desteklenen özelliklerin virgülle ayrılmış listesi.

Desteklenen özellikler

Aşağıdaki özellikler belirtilebilir. Tüm özellikler isteğe bağlıdır.

Özellik adı Description Özellik değerleri
samplepercent Belirtilen veri yüzdesini tarar. 0 ile 100 arasında tamsayı
scope Yalnızca sık erişimli önbelleğin taranarak taranmadığını veya verilerin tamamının taranarak taranmadığını tanımlar. Yalnızca sık erişimli önbellek verilerini taramayı veya "all" tüm verileri taramayı belirtin"hotcache".
from Bu süreden sonra oluşturulan veri uzantılarını tarar. datetime
to Bu süreden önce oluşturulan veri kapsamlarını tarayın. datetime

Hiçbir seçenek sağlanmazsa, sık erişimli önbellek verilerinin yalnızca %1'i taranır.

Döndürülenler

komut, aşağıdaki bilgileri içeren bir sonuç tablosu döndürür.

Sütun Adı Tür Description
ColumnName string Tablo sütun adı.
ColumnType string Tablo sütunu veri türü.
ColumnId guid Tablo sütunu iç kimliği.
OriginalSize long Alınan veri boyutunun bayt cinsinden tahmini.
ExtentSize long Kapsamların toplam boyutunun (veri boyutu + dizin boyutu) bayt cinsinden tahmini.
CompressionRatio real Özgün veri boyutunun kapsam veri boyutuna oranı.
DataCompressedSize long Dizinler hariç, veri boyutunu bayt cinsinden kapsamlar.
SharedIndexSize long Bayt cinsinden metin dizini boyutu. Metin dizini tüm tablo sütunları tarafından paylaşılır.
IndexSize long Sayısal dizinlerin bayt cinsinden boyutu.
IndexSizePercent real Dizin boyutunun bayt cinsinden özgün veri boyutuna oranı.
StorageEngineVersion string Altyapı sürümü. Birden çok altyapı sürümü için veriler varsa çıkış, her sürüm için bir giriş içerir.
PresentRowCount long Silinen satırlar hariç toplam satır sayısı.
DeletedRowCount long Silinen satır sayısı.
SamplePercent real Seçenekte samplepercent sağlanan ipucundan farklı olabilecek gerçek veri örnekleme yüzdesi.
IncludeColdData bool İstatistik tahmini hesaplanırken soğuk verilerin dikkate alınıp alınmadığı.

Not

ExtentSize paylaşılan metin dizini boyutunu içermez. Toplam tablo veri boyutunu hesaplamanın iki yolu vardır:

  • Tüm ExtentSize değerleri toplama ve değeri ekleme SharedIndexSize .
  • .show table details komutunu çalıştırın ve değerini kullanınTotalExtentSize.

Örnek

.show table Users data statistics with (scope="all", samplepercent=80)

Çıkış

ColumnName ColumnType Columnıd OriginalSize ExtentSize CompressionRatio DataCompressedSize SharedIndexSize IndexSize IndexSizePercent StorageEngineVersion PresentRowCount DeletedRowCount SamplePercent IncludeColdData
Name string 45c15cfe-ef38-4153-97e7-c18d21651fc2 60907 137305 0.44 137305 27787 0 0 V3 2500 0 80 Doğru
Kullanım real c0aa6668-0f73-46a1-874e-f1b19123eb61 20000 20282 0.99 20102 27787 180 0,9 V3 2500 0 80 Doğru
ID long eb01bab7-da60-4515-a5d4-4780a827bd85 20000 5722 3.49 5152 27787 570 2.85 V3 2500 0 80 Doğru