Команда статистики данных таблицы .show
Область применения: ✅Microsoft Fabric✅Azure Data Explorer
Отображает оценку статистики данных таблицы по столбцу таблицы.
Примечание.
Эта команда возвращает статистику только для данных, хранящихся в хранилищах столбцов. Статистика данных хранилища строк не возвращается.
Разрешения
Для выполнения этой команды необходимо иметь по крайней мере разрешения пользователя базы данных, средства просмотра баз данных или монитора баз данных. Дополнительные сведения см. в разделе "Управление доступом на основе ролей".
Синтаксис
.show
table
TableName [ with
(
PropertyName =
data
statistics
PropertyValue [,
...] ])
Дополнительные сведения о соглашениях синтаксиса.
Параметры
Имя (название) | Type | Обязательно | Описание |
---|---|---|---|
TableName | string |
✔️ | Имя таблицы, для которой отображается статистика. |
PropertyName, PropertyValue | string |
Разделенный запятыми список необязательных поддерживаемых свойств. |
Поддерживаемые свойства
Можно указать следующие свойства. Все свойства являются необязательными.
Имя свойства | Description | Значения свойств |
---|---|---|
samplepercent |
Сканирует указанный процент данных. | Целое число от 0 до 100 |
scope |
Определяет, сканируется ли только горячий кэш или если сканируются все данные. | Укажите "hotcache" только данные горячего кэша или "all" сканировать все данные. |
from |
Сканирует экстенты данных, созданные после этого времени. | datetime |
to |
Сканирование экстентов данных, созданных до этого времени. | datetime |
Если нет параметров, сканируется только 1% данных горячего кэша.
Возвраты
Команда возвращает таблицу результатов, содержащую следующие сведения.
Имя столбца | Тип | Описание |
---|---|---|
ColumnName |
string |
Имя столбца таблицы. |
ColumnType |
string |
Тип данных столбца таблицы. |
ColumnId |
guid |
Внутренний идентификатор столбца таблицы. |
OriginalSize |
long |
Оценка размера данных приема в байтах. |
ExtentSize |
long |
Оценка общего размера экстентов (размер данных и размер индекса) в байтах. |
CompressionRatio |
real |
Отношение исходного размера данных к экстенту данных. |
DataCompressedSize |
long |
Размер данных экстентов в байтах, за исключением индексов. |
SharedIndexSize |
long |
Размер текстового индекса в байтах. Текстовый индекс разделяется всеми столбцами таблицы. |
IndexSize |
long |
Размер числовых индексов в байтах. |
IndexSizePercent |
real |
Соотношение размера индекса к исходному размеру данных в байтах. |
StorageEngineVersion |
string |
Версия подсистемы. Если данные существуют для нескольких версий подсистемы, выходные данные включают запись для каждой версии. |
PresentRowCount |
long |
Общее число строк, за исключением удаленных строк. |
DeletedRowCount |
long |
Число удаленных строк. |
SamplePercent |
real |
Фактический процент выборки данных, который может отличаться от указания, предоставленного в samplepercent параметре. |
IncludeColdData |
bool |
Учитывается ли холодные данные при вычислении статистики оценки. |
Примечание.
ExtentSize
не включает общий размер текстового индекса. Существует два способа вычисления общего размера данных таблицы:
Пример
.show table Users data statistics with (scope="all", samplepercent=80)
Выходные данные
ColumnName | ColumnType | ColumnId | OriginalSize | ExtentSize | CompressionRatio | DataCompressedSize | SharedIndexSize | IndexSize | IndexSizePercent | StorageEngineVersion | PresentRowCount | DeletedRowCount | SamplePercent | IncludeColdData |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Имя. | строка | 45c15cfe-ef38-4153-97e7-c18d21651fc2 | 60907 | 137305 | 0,44 | 137305 | 27787 | 0 | 0 | V3 | 2500 | 0 | 80 | Истина |
Использование | real | c0aa6668-0f73-46a1-874e-f1b19123eb61 | 20000 | 20282 | 0,99 | 20102 | 27787 | 180 | 0,9 | V3 | 2500 | 0 | 80 | Истина |
ID | длинный | eb01bab7-da60-4515-a5d4-4780a827bd85 | 20000 | 5722 | 3.49 | 5152 | 27787 | 570 | 2,85 | V3 | 2500 | 0 | 80 | Истина |