0

是否有关于如何处理 sql azure 配额限制的最佳实践?也许某种自动增加?

4

1 回答 1

2

您可以使用以下查询确定层的大小限制:

SELECT Edition = DATABASEPROPERTYEX('db1', 'EDITION'),
        ServiceObjective = DATABASEPROPERTYEX('db1', 'ServiceObjective'),
        MaxSizeInBytes =  DATABASEPROPERTYEX('db1', 'MaxSizeInBytes');

然后,您可以监视运行以下查询的数据库的当前数据库大小

select sum(reserved_page_count) * 8.0 / 1024 as "size in MB" from sys.dm_db_partition_stats

您可以发出一个 ALTER DATABASE 语句来扩大层级,如下所示:

ALTER DATABASE [db1] MODIFY (EDITION = 'Premium', MAXSIZE = 1024 GB, SERVICE_OBJECTIVE = 'P15');
于 2017-12-14T22:47:08.873 回答