花费很长时间在 GCE 上创建 MSSQL DB

花费很长时间在 GCE 上创建 MSSQL DB

我正在 GCE 上设置基础设施,我们使用 MSSQL 作为数据库。

从现在开始,我们使用 AWS EC2,大约需要 15 秒在 gp2 存储上创建初始大小为 50GB 的全新 SQL 数据库。

如果我现在尝试在 GCE 上执行相同操作,大约需要 4 分钟。

我尝试使用与 AWS 上相同的操作系统版本和 SQL 版本,并尝试使用最新软件 (WinServer2016 和 SQL2016),使用 SSD 持久磁盘存储 (200GB),并使用实例 n1-standard-8 来执行此操作。我还设置了与 AWS 上相同的 SQL 服务器。

有没有提示为什么在 GCE 上创建新的数据库要花这么长时间?

我知道减小初始大小将加快数据库创建速度,但我担心数据库自动增长。

谨致问候,Matjaz

答案1

看起来就像是操作系统设置问题。

我已向 SQL 服务器用户帐户添加了“执行卷维护任务”权限,并且在 GCE 上在 5 秒内创建了数据库。

更多信息请点击此网址...

https://www.brentozar.com/archive/2014/02/preemptive_os_writefilegather-and-instant-file-initialization-ifi/

相关内容