0

我读了这篇文章 https://azure.microsoft.com/en-us/documentation/articles/virtual-machines-windows-sql-performance/

这解释了在 Azure 中申请提高 SQL 服务器性能的最佳实践,我有一个带有临时磁盘 SSD 的 DS_v2 虚拟机(然后每次重新启动都会擦除所有数据),有人可以说我在这个临时存储 tempdb 是否有任何问题分割?这种做法的一些优点和缺点?

谢谢!安德烈

4

3 回答 3

3

从您提供的链接:

对于 D 系列、Dv2 系列和 G 系列 VM,这些 VM 上的临时驱动器是基于 SSD 的。如果您的工作负载大量使用 TempDB(例如用于临时对象或复杂连接),将 TempDB 存储在 D 驱动器上可能会导致更高的 TempDB 吞吐量和更低的 TempDB 延迟。

如果 Microsoft 在“最佳实践”文档中建议此配置,那么可以肯定的是,您可以这样做。与往常一样,首先在测试实例上进行尝试。

于 2016-11-08T18:13:25.833 回答
0

请参阅这篇文章,其中解释了如何将 TempDB 移动到临时磁盘,并确保 SQL 不会因权限问题或其他错误而停止:

https://blogs.technet.microsoft.com/dataplatforminsider/2014/09/25/using-ssds-in-azure-vms-to-store-sql-server-tempdb-and-buffer-pool-extensions/

于 2017-01-13T18:55:28.280 回答
0

我试图将 tempdb 移动到临时磁盘上,但我无法做到,因为给我权限错误,我无法创建文件夹或更改分区权限,因为此分区每次都会重置。那么如何在 SQL 上没有任何问题的情况下使用这个分区呢?

于 2016-11-12T14:30:10.557 回答