Lokasi ngalangkungan proxy:   [ UP ]  
[Ngawartoskeun bug]   [Panyetelan cookie]                
Skip to content

Commit d1e5f77

Browse files
20250911 pass for fabric sql db applicability
1 parent 54c4979 commit d1e5f77

14 files changed

Lines changed: 152 additions & 109 deletions
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
---
22
author: WilliamDAssafMSFT
33
ms.author: wiassaf
4-
ms.date: 03/27/2023
4+
ms.date: 09/11/2025
55
ms.service: sql
66
ms.topic: include
77
---
8-
:::image type="icon" source="../media/yes-icon.svg" border="false"::: [[!INCLUDE [SQL analytics endpoint](../fabric-se.md)] and [!INCLUDE [Warehouse](../fabric-dw.md)] in [!INCLUDE [Microsoft Fabric](../fabric.md)]](../../sql-server/sql-docs-navigation-guide.md#applies-to)
8+
[[!INCLUDE [SQL analytics endpoint](../fabric-se.md)] and [!INCLUDE [Warehouse](../fabric-dw.md)] in [!INCLUDE [Microsoft Fabric](../fabric.md)]](../../sql-server/sql-docs-navigation-guide.md#applies-to)
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
---
2+
author: WilliamDAssafMSFT
3+
ms.author: wiassaf
4+
ms.date: 09/11/2025
5+
ms.service: sql
6+
ms.topic: include
7+
---
8+
9+
[!INCLUDE [Applies to](../../includes/applies-md.md)] [!INCLUDE [Azure SQL Database](../../includes/applies-to-version/_asdb.md)] [!INCLUDE [Azure SQL Managed Instance](_asmi.md)] [!INCLUDE [Azure Synapse Analytics](../../includes/applies-to-version/_asa.md)] [!INCLUDE [fabric-sqldb](_fabric-sqldb.md)]

docs/includes/applies-to-version/asdb-asdbmi-fabric.md renamed to docs/includes/applies-to-version/asdb-asdbmi-fabricsqldb.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
---
22
author: WilliamDAssafMSFT
33
ms.author: wiassaf
4-
ms.date: 02/20/2025
4+
ms.date: 09/11/2025
55
ms.service: sql
66
ms.topic: include
77
---
88

9-
[!INCLUDE [Applies to](../../includes/applies-md.md)] [!INCLUDE [Azure SQL Database](../../includes/applies-to-version/_asdb.md)] [!INCLUDE [_asdbmi](_asmi.md)] [!INCLUDE [Fabric](../../includes/applies-to-version/_fabric.md)]
9+
[!INCLUDE [Applies to](../../includes/applies-md.md)] [!INCLUDE [Azure SQL Database](../../includes/applies-to-version/_asdb.md)] [!INCLUDE [Azure SQL Managed Instance](_asmi.md)] [!INCLUDE [fabric-sqldb](_fabric-sqldb.md)]

docs/includes/fabric-se-and-dw.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
author: WilliamDAssafMSFT
3+
ms.author: wiassaf
4+
ms.date: 09/11/2025
5+
ms.service: sql
6+
ms.topic: include
7+
---
8+
[[!INCLUDE [SQL analytics endpoint](fabric-se.md)] and [!INCLUDE [Warehouse](fabric-dw.md)] in [!INCLUDE [Microsoft Fabric](fabric.md)]](../../sql-server/sql-docs-navigation-guide.md#applies-to)

docs/relational-databases/system-catalog-views/sys-database-service-objectives-azure-sql-database.md

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
---
22
title: "sys.database_service_objectives"
3-
titleSuffix: Azure SQL Database & Azure Synapse Analytics
3+
titleSuffix: Azure SQL Database & Azure Synapse Analytics & SQL database in Fabric
44
description: "sys.database_service_objectives returns the edition (service tier), service objective (pricing tier), and elastic pool name, if any, for an Azure SQL database or a dedicated SQL pool in Azure Synapse Analytics."
55
author: rwestMSFT
66
ms.author: randolphwest
77
ms.reviewer: wiassaf
8-
ms.date: 08/06/2024
8+
ms.date: 09/10/2025
99
ms.service: azure-sql-database
1010
ms.topic: conceptual
1111
f1_keywords:
@@ -15,14 +15,16 @@ dev_langs:
1515
keywords:
1616
- "elastic pool"
1717
- "elastic pool, management"
18-
monikerRange: "=azuresqldb-current||=azure-sqldw-latest"
18+
monikerRange: "=azuresqldb-current||=azure-sqldw-latest||=fabric"
1919
---
20-
# sys.database_service_objectives (Azure SQL Database)
21-
[!INCLUDE [asdb-asa](../../includes/applies-to-version/asdb-asa.md)]
20+
# sys.database_service_objectives
21+
[!INCLUDE [asdb-asa](../../includes/applies-to-version/asdb-asa-fabricsqldb.md)]
2222

23-
Returns the edition (service tier), service objective (pricing tier), and elastic pool name, if any, for an Azure SQL database or a dedicated SQL pool in Azure Synapse Analytics.
23+
Returns the edition (service tier), service objective (pricing tier), and elastic pool name, if any.
2424

25-
- If logged on to the `master` database in an Azure SQL Database server, returns information on all databases.
25+
Returns data only in Azure SQL database, SQL database in Fabric, or dedicated SQL pool in Azure Synapse Analytics.
26+
27+
- If logged on to the `master` database in an Azure SQL Database logical server, returns information on all databases.
2628
- For dedicated SQL pools in Azure Synapse Analytics, you must be connected to the `master` database. This applies to both dedicated SQL pools in Azure Synapse workspaces and dedicated SQL pools (formerly SQL DW).
2729

2830
## Result set
@@ -31,31 +33,29 @@ Returns the edition (service tier), service objective (pricing tier), and elasti
3133
|-----------------|---------------|-----------------|
3234
| `database_id` |**int**|The ID of the database, unique within the logical server. Joinable with [sys.databases](../../relational-databases/system-catalog-views/sys-databases-transact-sql.md) on the `database_id` column, but with not other system views where the `database_id` column is present. For details, see [DB_ID](../../t-sql/functions/db-id-transact-sql.md#remarks).|
3335
| `edition` |**sysname**|The service tier for the database or data warehouse: **Basic**, **Standard**, **Premium** or **Data Warehouse**.|
34-
| `service_objective` |**sysname**|The pricing tier of the database. If the database is in an elastic pool, returns **ElasticPool**.<br /><br /> On the **Basic** tier, returns **Basic**.<br /> **Single database in a standard service tier** returns one of the following: S0, S1, S2, S3, S4, S6, S7, S9 or S12.<br /> **Single database in a premium tier** returns of the following: P1, P2, P4, P6, P11 or P15.<br /> **Azure Synapse Analytics** returns DW100 through DW30000c.<br /> For details, see [single databases](/azure/sql-database/sql-database-dtu-resource-limits-single-databases/), [elastic pools](/azure/sql-database/sql-database-dtu-resource-limits-elastic-pools/), [data warehouses](/azure/sql-data-warehouse/what-is-a-data-warehouse-unit-dwu-cdwu/)|
36+
| `service_objective` |**sysname**|The pricing tier of the database. If the database is in an elastic pool, returns **ElasticPool**.<br /><br /> On the **Basic** tier, returns **Basic**.<br /> **Single database in a standard service tier** returns one of the following: S0, S1, S2, S3, S4, S6, S7, S9 or S12.<br /> **Single database in a premium tier** returns of the following: P1, P2, P4, P6, P11 or P15.<br /> **Azure Synapse Analytics** returns DW100 through DW30000c.<br />**SQL database in Fabric** returns `FabricSQLDB` always.|
3537
| `elastic_pool_name` |**sysname**|The name of the [elastic pool](/azure/azure-sql/database/elastic-pool-overview) that the database belongs to. Returns `NULL` if the database is a single database or a dedicated SQL pool.|
3638

3739
## Permissions
3840

3941
Requires **dbManager** permission on the `master` database. At the database level, the user must be the creator or owner.
4042

4143
## Remarks
42-
44+
45+
For details on service objectives, see [single databases](/azure/sql-database/sql-database-dtu-resource-limits-single-databases/), [elastic pools](/azure/sql-database/sql-database-dtu-resource-limits-elastic-pools/). For Azure Synapse Analytics, see [DWUs](/azure/sql-data-warehouse/what-is-a-data-warehouse-unit-dwu-cdwu/). For information on pricing, see [SQL Database options and performance: SQL Database Pricing](https://azure.microsoft.com/pricing/details/sql-database/) and [Azure Synapse Analytics Pricing](https://azure.microsoft.com/pricing/details/sql-data-warehouse/).
46+
4347
To change the service settings, see [ALTER DATABASE (Azure SQL Database)](../../t-sql/statements/alter-database-transact-sql.md) and [ALTER DATABASE (Azure Synapse Analytics)](../../t-sql/statements/alter-database-transact-sql.md?view=azure-sqldw-latest&preserve-view=true).
4448

4549
This catalog view is not supported in serverless SQL pools in Azure Synapse Analytics.
4650

47-
For information on pricing, see [SQL Database options and performance: SQL Database Pricing](https://azure.microsoft.com/pricing/details/sql-database/) and [Azure Synapse Analytics Pricing](https://azure.microsoft.com/pricing/details/sql-data-warehouse/).
48-
4951
## Examples
5052

51-
This example can be run on the `master` database or on Azure SQL Database user databases. The query returns the name, service, and performance tier information of the database(s).
53+
This query returns the name, service, and performance tier information of the current database context.
5254

5355
```sql
54-
SELECT d.name,
55-
slo.*
56-
FROM sys.databases d
57-
JOIN sys.database_service_objectives slo
58-
ON d.database_id = slo.database_id;
56+
SELECT DB_NAME(), slo.edition, slo.service_objective
57+
FROM sys.database_service_objectives AS slo
58+
WHERE slo.database_id = DB_ID();
5959
```
6060

6161
## Next step

docs/relational-databases/system-dynamic-management-views/geo-replication-dynamic-management-views-and-functions-azure-sql-database.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
2-
title: "Geo-Replication Dynamic Management Views and Functions (Azure SQL Database)"
3-
description: Geo-Replication Dynamic Management Views and Functions (Azure SQL Database)
2+
title: "Geo-Replication Dynamic Management Views and Functions"
3+
description: Geo-Replication Dynamic Management Views and Functions
44
author: rwestMSFT
55
ms.author: randolphwest
66
ms.date: "11/24/2015"
@@ -14,13 +14,13 @@ helpviewer_keywords:
1414
- "geo-replication [Azure SQL Database]"
1515
dev_langs:
1616
- "TSQL"
17-
monikerRange: "=azuresqldb-current||>=sql-server-2016||>=sql-server-linux-2017||=azuresqldb-mi-current"
17+
monikerRange: "=azuresqldb-current||>=sql-server-2016||>=sql-server-linux-2017||=azuresqldb-mi-current||=fabric"
1818
---
19-
# Geo-Replication Dynamic Management Views and Functions (Azure SQL Database)
19+
# Geo-Replication Dynamic Management Views and Functions
2020

21-
[!INCLUDE [sqlserver2016-asdb-asdbmi](../../includes/applies-to-version/sqlserver2016-asdb-asdbmi.md)]
21+
[!INCLUDE [sqlserver2016-asdb-asdbmi](../../includes/applies-to-version/sqlserver2016-asdb-asdbmi-fabricsqldb.md)]
2222

23-
This section contains the following catalog views that display information about geo-replication.
23+
This section contains the following catalog views that display information about geo-replication.
2424

2525
:::row:::
2626
:::column:::
Lines changed: 53 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
---
22
title: "sys.dm_db_objects_impacted_on_version_change"
3-
titleSuffix: Azure SQL Database
4-
description: sys.dm_db_objects_impacted_on_version_change (Azure SQL Database)
3+
titleSuffix: Azure SQL Database & SQL database in Fabric
4+
description: The sys.dm_db_objects_impacted_on_version_change DMV provides an early warning system to determine objects that will be impacted by a major release upgrade.
55
author: rwestMSFT
66
ms.author: randolphwest
7-
ms.date: "03/03/2017"
7+
ms.reviewer: wiassaf
8+
ms.date: 09/11/2025
89
ms.service: azure-sql-database
910
ms.topic: "reference"
1011
f1_keywords:
@@ -17,49 +18,56 @@ helpviewer_keywords:
1718
- "sys.dm_db_objects_impacted_on_version_change"
1819
dev_langs:
1920
- "TSQL"
20-
monikerRange: "=azuresqldb-current"
21+
monikerRange: "=azuresqldb-current || =fabric"
2122
---
22-
# sys.dm_db_objects_impacted_on_version_change (Azure SQL Database)
23-
[!INCLUDE[Azure SQL Database Azure SQL Managed Instance](../../includes/applies-to-version/asdb-asdbmi.md)]
23+
# sys.dm_db_objects_impacted_on_version_change
2424

25-
This database-scoped system view is designed to provide an early warning system to determine objects that will be impacted by a major release upgrade in [!INCLUDE [ssazure-sqldb](../../includes/ssazure-sqldb.md)]. You can use the view either before or after the upgrade to get a full enumeration of impacted objects. You will need to query this view in each database to get a full accounting across the entire server.
26-
27-
|Column name|Data Type|Description|
28-
|-----------------|---------------|-----------------|
29-
|class|**int** NOT NULL|The class of the object which will be impacted:<br /><br /> **1** = constraint<br /><br /> **7** = Indexes and heaps|
30-
|class_desc|**nvarchar(60)** NOT NULL|Description of the class:<br /><br /> **OBJECT_OR_COLUMN**<br /><br /> **INDEX**|
31-
|major_id|**int** NOT NULL|object id of the constraint, or object id of table that contains index or heap.|
32-
|minor_id|**int** NULL|**NULL** for constraints<br /><br /> Index_id for indexes and heaps|
33-
|dependency|**nvarchar(60)** NOT NULL|Description of dependency that is causing a constraint or index to be impacted. The same value is also used for warnings generated during upgrade.<br /><br /> Examples:<br /><br /> **space** (for intrinsic)<br /><br /> **geometry** (for system UDT)<br /><br /> **geography::Parse** (for system UDT method)|
34-
35-
## Permissions
36-
Requires the VIEW DATABASE STATE permission.
37-
38-
## Example
39-
The following example shows a query on **sys.dm_db_objects_impacted_on_version_change** to find the objects impacted by an upgrade to the next major server version
40-
41-
```
25+
[!INCLUDE[Azure SQL Database Azure SQL Managed Instance FabricSQLDB](../../includes/applies-to-version/asdb-asdbmi-fabricsqldb.md)]
26+
27+
The `sys.dm_db_objects_impacted_on_version_change` DMV provides an early warning system to determine objects that will be impacted by a major release upgrade in [!INCLUDE [ssazure-sqldb](../../includes/ssazure-sqldb.md)]. You can use the view either before or after the upgrade to get a full enumeration of affected objects. You will need to query this view in each database to get a full accounting across the entire server.
28+
29+
| Column name |Data Type|Description|
30+
| ----------------- |---------------|-----------------|
31+
| `class` |**int** `NOT NULL`|The class of the object that will be affected:<br /><br /> **1** = constraint<br /><br /> **7** = Indexes and heaps|
32+
| `class_desc` |**nvarchar(60)** `NOT NULL`|Description of the class:<br /><br /> `OBJECT_OR_COLUMN`<br /><br /> `INDEX`|
33+
| `major_id` |**int** `NOT NULL`|Object ID of the constraint, or object ID of table that contains index or heap.|
34+
| `minor_id` |**int** `NULL`|`NULL` for constraints<br /><br /> `Index_id` for indexes and heaps|
35+
| `dependency` |**nvarchar(60)** `NOT NULL`|Description of dependency that is causing a constraint or index to be affected. The same value is also used for warnings generated during upgrade.<br /><br /> Examples:<br /><br /> **space** (for intrinsic)<br /><br /> **geometry** (for system UDT)<br /><br /> **geography::Parse** (for system UDT method)|
36+
37+
## Permissions
38+
39+
Requires the VIEW `DATABASE STATE` permission.
40+
41+
## Examples
42+
43+
The following example shows a query on `sys.dm_db_objects_impacted_on_version_change` to find the objects affected by an upgrade to the next major server version.
44+
45+
```sql
4246
SELECT * FROM sys.dm_db_objects_disabled_on_version_change;
43-
GO
44-
```
45-
46-
```
47-
class class_desc major_id minor_id dependency
47+
GO
48+
```
49+
50+
```output
51+
class class_desc major_id minor_id dependency
4852
------ ----------------- ----------- ----------- ----------
49-
1 OBJECT_OR_COLUMN 181575685 NULL geometry
50-
7 INDEX 37575172 1 geometry
51-
7 INDEX 2121058592 1 geometry
52-
1 OBJECT_OR_COLUMN 101575400 NULL geometry
53-
```
54-
55-
## Remarks
56-
57-
### How to Update Impacted Objects
58-
The following ordered steps describe the corrective action to take after the upcoming June service release upgrade.
59-
60-
|Order|Impacted Object|Corrective Action|
61-
|-----------|---------------------|-----------------------|
62-
|1|**Indexes**|Rebuild any index identified by **sys.dm_db_objects_impacted_on_version_change** For example: `ALTER INDEX ALL ON <table> REBUILD`<br />or<br />`ALTER TABLE <table> REBUILD`|
63-
|2|**Object**|All constraints identified by **sys.dm_db_objects_impacted_on_version_change** must be revalidated after the geometry and geography data in the underlying table is recomputed. For constraints, revalidate using ALTER TABLE. <br />For example: <br />`ALTER TABLE <tab> WITH CHECK CHECK CONSTRAINT <constraint name>`<br />or<br />`ALTER TABLE <tab> WITH CHECK CONSTRAINT ALL`|
64-
65-
53+
1 OBJECT_OR_COLUMN 181575685 NULL geometry
54+
7 INDEX 37575172 1 geometry
55+
7 INDEX 2121058592 1 geometry
56+
1 OBJECT_OR_COLUMN 101575400 NULL geometry
57+
```
58+
59+
## Remarks
60+
61+
### How to update affected objects
62+
63+
The following ordered steps describe the corrective action to take after the upcoming June service release upgrade.
64+
65+
| Order |Affected Object|Corrective Action|
66+
| ----------- |---------------------|-----------------------|
67+
| `1` |**Indexes**|Rebuild any index identified by `sys.dm_db_objects_impacted_on_version_change` For example: `ALTER INDEX ALL ON <table> REBUILD`<br />or<br />`ALTER TABLE <table> REBUILD`|
68+
| `2` |**Object**|All constraints identified by `sys.dm_db_objects_impacted_on_version_change` must be revalidated after the geometry and geography data in the underlying table is recomputed. For constraints, revalidate using `ALTER TABLE`. <br />For example: <br />`ALTER TABLE <tab> WITH CHECK CHECK CONSTRAINT <constraint name>`<br />or<br />`ALTER TABLE <tab> WITH CHECK CONSTRAINT ALL`|
69+
70+
## Related content
71+
72+
- [What's new in Azure SQL Database?](/azure/azure-sql/database/doc-changes-updates-release-notes-whats-new)
73+
- [What's new in SQL database in Microsoft Fabric?](/fabric/fundamentals/whats-new#sql-database-in-microsoft-fabric)

docs/relational-databases/system-dynamic-management-views/sys-dm-db-resource-stats-azure-sql-database.md

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
---
2-
title: "sys.dm_db_resource_stats (Azure SQL Database)"
3-
description: sys.dm_db_resource_stats returns CPU, I/O, and memory consumption for a database in Azure SQL Database.
2+
title: "sys.dm_db_resource_stats"
3+
titleSuffix: Azure SQL Database & SQL database in Fabric
4+
description: sys.dm_db_resource_stats returns CPU, I/O, and memory consumption for a database.
45
author: rwestMSFT
56
ms.author: randolphwest
67
ms.reviewer: wiassaf
7-
ms.date: 11/21/2023
8+
ms.date: 09/11/2025
89
ms.service: azure-sql-database
910
ms.topic: "reference"
1011
f1_keywords:
@@ -17,11 +18,11 @@ helpviewer_keywords:
1718
- "dm_db_resource_stats"
1819
dev_langs:
1920
- "TSQL"
20-
monikerRange: "=azuresqldb-current || =azuresqldb-mi-current"
21+
monikerRange: "=azuresqldb-current || =azuresqldb-mi-current || =fabric"
2122
---
22-
# sys.dm_db_resource_stats (Azure SQL Database)
23+
# sys.dm_db_resource_stats
2324

24-
[!INCLUDE [asdb](../../includes/applies-to-version/asdb.md)]
25+
[!INCLUDE [asdb-fabricsqldb](../../includes/applies-to-version/asdb-fabricsqldb.md)]
2526

2627
Returns CPU, I/O, and memory consumption for a database in [!INCLUDE [ssazure-sqldb](../../includes/ssazure-sqldb.md)]. One row exists for every 15 seconds, even if there's no activity. Historical data is maintained for approximately one hour.
2728

docs/relational-databases/system-dynamic-management-views/sys-dm-operation-status-azure-sql-database.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
---
22
title: "sys.dm_operation_status"
3-
description: The sys.dm_operation_status dynamic management view displays information about operations performed on databases in an Azure SQL Database logical server.
3+
description: The sys.dm_operation_status dynamic management view displays information about operations performed on databases.
44
author: WilliamDAssafMSFT
55
ms.author: wiassaf
66
ms.reviewer: randolphwest
7-
ms.date: 06/30/2025
7+
ms.date: 09/11/2025
88
ms.service: azure-sql-database
99
ms.topic: "reference"
1010
f1_keywords:
@@ -17,13 +17,13 @@ helpviewer_keywords:
1717
- "sys.dm_operation_status dynamic management view"
1818
dev_langs:
1919
- "TSQL"
20-
monikerRange: "=azuresqldb-current || =azure-sqldw-latest || =azuresqldb-mi-current"
20+
monikerRange: "=azuresqldb-current || =azure-sqldw-latest || =azuresqldb-mi-current || =fabric"
2121
---
2222
# sys.dm_operation_status
2323

24-
[!INCLUDE [asdb-asdbmi-asa](../../includes/applies-to-version/asdb-asdbmi-asa.md)]
24+
[!INCLUDE [asdb-asdbmi-asa-fabricsqldb](../../includes/applies-to-version/asdb-asdbmi-asa-fabricsqldb.md)]
2525

26-
Returns information about operations.
26+
The sys.dm_operation_status dynamic management view displays information about operations performed on databases.
2727

2828
| Column name | Data type | Description |
2929
| --- | --- | --- |

0 commit comments

Comments
 (0)