Поделиться через


Команда сведений о таблице .show

Возвращает набор, содержащий указанную таблицу или все таблицы в базе данных с подробной сводкой по свойствам каждой таблицы.

Разрешения

Для выполнения этой команды необходимо иметь по крайней мере разрешения пользователя базы данных, средства просмотра баз данных или монитора баз данных. Дополнительные сведения см. в разделе "Управление доступом на основе ролей".

Синтаксис

.showtable Имя таблицы details

.showtables (TableName [, ...]) details

.show tables details

Дополнительные сведения о соглашениях синтаксиса.

Параметры

Имя (название) Type Обязательно Описание
TableName string ✔️ Имя таблицы, для которой отображаются сведения.

Возвраты

Выходной параметр Тип Описание
TableName string Название таблицы.
DatabaseName string База данных, к которой принадлежит таблица.
Folder string Папка таблицы.
DocString string Строка, документируя таблицу.
TotalExtents Int64 Общее количество экстентов в таблице**.
TotalExtentSize Двойной Общий размер экстентов (сжатый размер и размер индекса) в таблице (в байтах).**
TotalOriginalSize Двойной Общий исходный размер данных в таблице (в байтах).**
TotalRowCount Int64 Общее количество строк в таблице**.
HotExtents Int64 Общее количество экстентов в таблице, хранящихся в горячем кэше**.
HotExtentSize Двойной Общий размер экстентов (сжатый размер и размер индекса) в таблице, хранящейся в горячем кэше (в байтах).**
HotOriginalSize Двойной Общий исходный размер данных в таблице, хранящийся в горячем кэше (в байтах).**
HotRowCount Int64 Общее количество строк в таблице, хранящихся в горячем кэше**.
AuthorizedPrincipals string Авторизованные субъекты таблицы сериализованы в формате JSON.
RetentionPolicy string Эффективная* политика хранения таблицы, сериализованная в формате JSON.
CachingPolicy string Эффективная* политика кэширования таблицы, сериализованная в формате JSON.
ShardingPolicy string Эффективная* политика сегментирования таблицы, сериализованная в формате JSON.
MergePolicy string Эффективная* политика слияния таблицы, сериализованная в формате JSON.
StreamingIngestionPolicy string Эффективная* политика приема потоковой передачи таблицы, сериализованная в формате JSON.
IngestionBatchingPolicy string Эффективная* политика пакетного приема таблицы, сериализованная в формате JSON.
MinExtentsCreationTime datetime Минимальное время создания экстентов в таблице (или null, если экстентов нет)**.
MaxExtentsCreationTime datetime Максимальное время создания экстентов в таблице (или null, если экстентов нет)**.
RowOrderPolicy string Эффективная политика порядка строк таблицы, сериализованная в формате JSON.
TableId string Уникальный идентификатор таблицы.

*Учитывая политики родительских сущностей (например, базы данных или кластера).

**Значения могут составлять до 15 минут, так как они взяты из кэшированного сводного отчета о экстентах таблицы.

Пример выходных данных

TableName имя_базы_данных Папка DocString TotalExtents TotalExtentSize TotalOriginalSize TotalRowCount HotExtents HotExtentSize HotOriginalSize HotRowCount AuthorizedPrincipals RetentionPolicy CachingPolicy ShardingPolicy MergePolicy StreamingIngestionPolicy Прием IngestionBatchingPolicy MinExtentsCreationTime MaxExtentsCreationTime TableID
Операции Операции 1164 37687203 53451358 223325 29 838752 1388213 5117 [{"Type": "AAD User", "DisplayName": "My Name (upn: alias@fabrikam.com)", "ObjectId": "a7a77777777-4c21-4649-95c5-350bf486087b", "FQN": "aaduser=a7a77777-4c21-4649-95c5-350bf486087b", "Notes": ""}] {"SoftDeletePeriod": "365.00:00:00", "ContainerRecyclingPeriod": "1.00:00:00", "ExtentsDataSizeLimitInBytes": 0, "OriginalDataSizeLimitInBytes": 0 } { DataHotSpan: "4.00:00:00", "IndexHotSpan": "4.00:00:00", "ColumnOverrides": [] } { "MaxRowCount": 750000, "MaxExtentSizeInMb": 1024, "MaxOriginalSizeInMb": 2048 } { RowCountUpperBoundForMerge: 0, "MaxExtentsToMerge": 100, "LoopPeriod": "01:00:00", "MaxRangeInHours": 3, "AllowRebuild": true, "AllowMerge": true} null null 99490f60-ba91-4188-a9ad-7ce3c0cc2b0c
ServiceOperations Операции 1109 76588803 91553069 110125 27 2635742 2929926 3162 [{"Type": "AAD User", "DisplayName": "My Name (upn: alias@fabrikam.com)", "ObjectId": "a7a77777777-4c21-4649-95c5-350bf486087b", "FQN": "aaduser=a7a77777-4c21-4649-95c5-350bf486087b", "Notes": ""}] { "SoftDeletePeriod": "365.00:00:00", "ContainerRecyclingPeriod": "1.00:00:00", "ExtentsDataSizeLimitInBytes": 0, "OriginalDataSizeLimitInBytes": 0 } { DataHotSpan: "4.00:00:00", "IndexHotSpan": "4.00:00:00", "ColumnOverrides": [] } { "MaxRowCount": 750000, "MaxExtentSizeInMb": 1024, "MaxOriginalSizeInMb": 2048 } { RowCountUpperBoundForMerge: 0, "MaxExtentsToMerge": 100, "LoopPeriod": "01:00:00", "MaxRangeInHours": 3, "AllowRebuild": true, "AllowMerge": true} null null 2018-02-08 15:30:38.8489786 2018-02-14 07:47:28.7660267 873a0f60-97c1-8158-daad-b0cce73c0cc2