.show databases command
Applies to: ✅ Azure Data Explorer
Returns a table in which every record corresponds to a database in the cluster that the user has access to.
For a table that shows the properties of the context database, see .show database
.
Permissions
You must have at least AllDatabasesMonitor permissions to run this command.
Syntax
.show
databases
[details
| identity
| policies
| datastats
]
.show
databases
(
DatabaseName [,
... ])
.show
cluster
databases
[details
| identity
| policies
| datastats
]
.show
cluster
databases
(
DatabaseName [,
... ])
The databases
and cluster databases
commands are equivalent.
Learn more about syntax conventions.
Returns
This command returns a table with the following columns for each option:
Output for databases
option
Column name | Column type | Description |
---|---|---|
DatabaseName | string |
The name of the database. |
PersistentStorage | string |
The persistent storage URI in which the database is stored. (This field is empty for ephemeral databases.) |
Version | string |
Database version number. |
IsCurrent | bool |
True if the database is the one that the current connection points to. |
DatabaseAccessMode | string |
How the database is attached. For example, if the database is attached in ReadOnly mode, all requests to modify the database in any way fail. Options include ReadWrite , ReadOnly , ReadOnlyFollowing , or ReadWriteEphemeral . |
PrettyName | string |
The pretty name of the database, if any. |
DatabaseId | guid |
The database unique ID. |
InTransitionTo | string |
Describes the database in a transition state. For instance, access mode change, detaching database, changing the database physical location, storage keys change, or database pretty name change. |
SuspensionState | string |
When the database was suspended and the reason. |
Output for details
option
Output parameter | Type | Description |
---|---|---|
DatabaseName | string |
The name of the database. Database names are case-sensitive. |
PersistentStorage | string |
The persistent storage URI in which the database is stored. (This field is empty for ephemeral databases.) |
Version | string |
Database version number. This number is updated for each change operation in the database (such as adding data and changing the schema). |
IsCurrent | bool |
True if the database is the one that the current connection points to. |
DatabaseAccessMode | string |
How the database is attached. For example, if the database is attached in ReadOnly mode, all requests to modify the database in any way, fail. Options include ReadWrite , ReadOnly , ReadOnlyFollowing , or ReadWriteEphemeral . |
PrettyName | string |
The database pretty name, if any. |
AuthorizedPrincipals | string |
The collection of authorized principals for the database, serialized in JSON format. |
RetentionPolicy | string |
The database Retention policy, serialized in JSON format. |
MergePolicy | string |
The database Extents Merge policy, serialized in JSON format. |
CachingPolicy | string |
The database Caching policy, serialized in JSON format. |
ShardingPolicy | string |
The database Sharding policy, serialized in JSON format. |
StreamingIngestionPolicy | string |
The database Streaming Ingestion policy, serialized in JSON format. |
IngestionBatchingPolicy | string |
The database Ingestion Batching policy, serialized in JSON format. |
TotalSize | real |
The database extents total size in bytes. |
DatabaseId | guid |
The database unique ID. |
InTransitionTo | string |
Describes the database in a transition state. For instance, access mode change, detaching database, changing the database physical location, storage keys change, or database pretty name change. |
NumberOfTables | int |
The number of tables in the database. |
NumberOfExternalTables | int |
The number of external tables. |
NumberOfMaterializedViews | int |
The number of materialized views. |
EncryptionScope | int |
The encryption scope. |
SuspensionState | string |
When the database was suspended and the reason. |
Output for identity
option
Output parameter | Type | Description |
---|---|---|
DatabaseName | string |
The name of the database. Database names are case-sensitive. |
PersistentStorage | string |
The persistent storage URI in which the database is stored. (This field is empty for ephemeral databases.) |
Version | string |
Database version number. This number is updated for each change operation in the database (such as adding data and changing the schema). |
IsCurrent | bool |
True if the database is the one that the current connection points to. |
DatabaseAccessMode | string |
How the database is attached. For example, if the database is attached in ReadOnly mode, all requests to modify the database in any way fail. Options include ReadWrite , ReadOnly , ReadOnlyFollowing , or ReadWriteEphemeral . |
PrettyName | string |
The database pretty name. |
CurrentUserIsUnrestrictedViewer | bool |
Specifies if the current user is an unrestricted viewer on the database. |
DatabaseId | guid |
The database unique ID. |
InTransitionTo | string |
Describes the database in a transition state. For instance, access mode change, detaching database, changing the database physical location, storage keys change, or database pretty name change. |
Output for policies
option
Output parameter | Type | Description |
---|---|---|
DatabaseName | string |
The name of the database. Database names are case-sensitive. |
PersistentStorage | string |
The persistent storage URI in which the database is stored. (This field is empty for ephemeral databases.) |
Version | string |
Database version number. This number is updated for each change operation in the database (such as adding data and changing the schema). |
IsCurrent | bool |
True if the database is the one that the current connection points to. |
DatabaseAccessMode | string |
How the database is attached. For example, if the database is attached in ReadOnly mode, all requests to modify the database in any way fail. Options include ReadWrite , ReadOnly , ReadOnlyFollowing , or ReadWriteEphemeral . |
PrettyName | string |
The database pretty name, if any. |
DatabaseId | guid |
The database unique ID. |
AuthorizedPrincipals | string |
The collection of authorized principals for the database, serialized in JSON format. |
RetentionPolicy | string |
The database Retention policy, serialized in JSON format. |
MergePolicy | string |
The database Extents Merge policy, serialized in JSON format. |
CachingPolicy | string |
The database Caching policy, serialized in JSON format. |
ShardingPolicy | string |
The database Sharding policy, serialized in JSON format. |
StreamingIngestionPolicy | string |
The database Streaming Ingestion policy, serialized in JSON format. |
IngestionBatchingPolicy | string |
The database Ingestion Batching policy, serialized in JSON format. |
Output for datastats
option
Output parameter | Type | Description |
---|---|---|
DatabaseName | string |
The name of the database. Database names are case-sensitive. |
PersistentStorage | string |
The persistent storage URI in which the database is stored. (This field is empty for ephemeral databases.) |
Version | string |
Database version number. This number is updated for each change operation in the database (such as adding data and changing the schema). |
IsCurrent | bool |
True if the database is the one that the current connection points to. |
DatabaseAccessMode | string |
How the database is attached. For example, if the database is attached in ReadOnly mode, all requests to modify the database in any way fail. Options include ReadWrite , ReadOnly , ReadOnlyFollowing , or ReadWriteEphemeral . |
PrettyName | string |
The database pretty name, if any. |
DatabaseId | guid |
The database unique ID. |
OriginalSize | real |
The database extents total original size* . |
ExtentSize | real |
The database extents total size (data + indices)* . |
CompressedSize | real |
The database extents total data compressed size* . |
IndexSize | real |
The database extents total index size* . |
RowCount | long |
The database extents total row count* . |
HotOriginalSize | real |
The database hot extents total original size* . |
HotExtentSize | real |
The database hot extents total size (data + indices)* . |
HotCompressedSize | real |
The database hot extents total data compressed size* . |
HotIndexSize | real |
The database hot extents total index size* . |
HotRowCount | long |
The database hot extents total row count* . |
TotalExtents | long |
The database total extents* . |
HotExtents | long |
The database total hot extents* . |
*
Values can be up to 15 minutes old, as they're taken from a cached summary of the database extents.
Examples
The following example shows databases that the user can access in the cluster.
.show databases
Output
DatabaseName | PersistentStorage | Version | IsCurrent | DatabaseAccessMode | PrettyName | DatabaseId | InTransitionTo | SuspensionState |
---|---|---|---|---|---|---|---|---|
SecurityLogs | https://storagelocation01/abcdefg1234567 | v25.0 | false | ReadWrite | a1b2c3-1234-d4e5f7-8901234abc | |||
Samples | https://storagelocation/bcdefg2345678 | v3381.0 | true | ReadWrite | z9y8x7-1234-l5m6n7-8901234abc | |||
SampleMetrics | https://storagelocation/cdefgh3456789 | v70179.0 | false | ReadWrite | w1v2u3-1234-d7e6f5-8901234abc | |||
SampleLogs | https://storagelocation01/efghi4567890 | v252.0 | false | ReadWrite | s1r2q3-1234-t4e5f7-8901234abc |
Show databases identities
The following example shows the identities of the databases connected to the current cluster.
.show databases identity
Output
DatabaseName | PersistentStorage | Version | IsCurrent | DatabaseAccessMode | PrettyName | CurrentUserIsUnrestrictedViewer | DatabaseId | InTransitionTo |
---|---|---|---|---|---|---|---|---|
Trender | https://storagelocation01/abcdefg1234567 | v45.0 | false | ReadWrite | false | a1b2c3-1234-d4e5f7-8901234abc | ||
SampleMetrics | https://storagelocation/cdefgh3456789 | v70179.0 | false | ReadWrite | false | w1v2u3-1234-d7e6f5-8901234abc | ||
SecurityLogs | https://storagelocation/bcdefg2345678 | v25.0 | false | ReadWrite | false | a1b2c3-1234-d4e5f7-8901234abc | ||
SampleLogs | https://storagelocation01/abcdefg1234567 | v252.0 | true | ReadWrite | false | a1b2c3-1234-d4e5f7-8901234abc | ||
Samples | https://storagelocation/bcdefg2345678 | v3381.2 | true | ReadWrite | false | z9y8x7-1234-l5m6n7-8901234abc | ||
FindMyPartner | https://storagelocation01/zabcdef0123456 | v37.0 | false | ReadWrite | false | z1b2c3-1234-d4e5f7-8901234abc | ||
SampleIoTData | https://storagelocation01/yzabcd0123456 | v145.0 | false | ReadWrite | false | y1b2c3-1234-d4e5f7-8901234abc | ||
ContosoSales | https://storagelocation01/xabcdef0123456 | v241.7 | false | ReadWrite | false | x1b2c3-1234-d4e5f7-8901234abc |
Show databases datastats
The following example shows the datastats of the databases connected to the current cluster.
.show databases datastats
Output
DatabaseName | PersistentStorage | Version | IsCurrent | DatabaseAccessMode | PrettyName | DatabaseId | OriginalSize | ExtentSize | CompressedSize | IndexSize | RowCount | HotOriginalSize | HotExtentSize | HotCompressedSize | HotIndexSize | HotRowCount | TotalExtents | HotExtents |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Trender | https://storagelocation01/abcdefg1234567 | v45.0 | false | ReadWrite | a1b2c3-1234-d4e5f7-8901234abc3 | 3,110,418,064 | 336,847,996 | 289,726,808 | 47,121,188 | 31,104,180 | 3,110,418,064 | 336,847,996 | 289,726,808 | 47,121,188 | 31,104,180 | 33 | 33 | |
SampleMetrics | https://storagelocation/cdefgh3456789 | v70179.0 | false | ReadWrite | w1v2u3-1234-d7e6f5-8901234abc | 475,587,055,800 | 27,214,500,605 | 22,987,534,959 | 4,226,965,646 | 1,124,828,461 | 475,587,055,800 | 27,214,500,605 | 22,987,534,959 | 4,226,965,646 | 1,124,828,461 | 182 | 182 | |
SecurityLogs | https://storagelocation/bcdefg2345678 | v25.0 | false | ReadWrite | a1b2c3-1234-d4e5f7-8901234abc | 6,541,515 | 7,718,171 | 5,774,797 | 1,943,374 | 40,323 | 6,541,515 | 7,718,171 | 5,774,797 | 1,943,374 | 40,323 | 8 | 8 | |
SampleLogs | https://storagelocation01/abcdefg123456721461682248 | v252.0 | false | ReadWrite | a1b2c3-1234-d4e5f7-8901234abc | 334,521,429,815 | 25,464,984,656 | 21,461,682,248 | 4,003,302,408 | 885,206,395 | 334,521,429,815 | 25,464,984,656 | 21,461,682,248 | 4,003,302,408 | 885,206,395 | 104 | 104 | |
Samples | https://storagelocation/bcdefg2345678 | v3381.2 | true | ReadWrite | z9y8x7-1234-l5m6n7-8901234abc | 579,596,574,125 | 122,154,458,750 | 98,946,037,133 | 23,208,421,617 | 2,236,670,722 | 579,596,574,125 | 122,154,458,750 | 98,946,037,133 | 23,208,421,617 | 2,236,670,722 | 173 | 173 | |
FindMyPartner | https://storagelocation01/zabcdef0123456 | v37.0 | false | ReadWrite | z1b2c3-1234-d4e5f7-8901234abc | 34,259 | 53,075 | 40,698 | 12,377 | 38 | 34,259 | 53,075 | 40,698 | 12,377 | 38 | 1 | 1 | |
SampleIoTData | https://storagelocation01/yzabcd0123456 | v145.0 | false | ReadWrite | y1b2c3-1234-d4e5f7-8901234abc | 163,026,882 | 45,743,179 | 33,419,597 | 12,323,582 | 1,202,160 | 163,026,882 | 45,743,179 | 33,419,597 | 12,323,582 | 1,202,160 | 3 | 3 | |
ContosoSales | https://storagelocation01/xabcdef0123456 | v241.7 | false | ReadWrite | x1b2c3-1234-d4e5f7-8901234abc | 18,506,982,546 | 4,256,663,908 | 3,602,512,666 | 654,151,242 | 12,092,847 | 18,506,982,546 | 4,256,663,908 | 3,602,512,666 | 654,151,242 | 12,092,847 | 10 | 10 |