阅读了许多文章并访问了许多网站,但仍然没有更接近确定或具体的答案。我们已经使用适当的 LUN 为 SQL 2012 安装创建了所有阵列,并且了解 VHDx 文件应格式化为 64kb 群集大小。这可以。
但是,问题是您建议 RAID 控制器级别的条带大小应该是多少?很少有文章说使用默认的 64k,而其他人说选择更大的东西,比如 128k 或 254k。在基本文件测试之后,我们发现 128k 产生了更好的结果,但是这是特定于文件处理的,不一定是 SQL 服务器负载。
数据库将主要进行更多的写入然后读取。
谢谢
库存:HP P2000、DL380 G8 通过 iSCSI (10gbps) 连接、要虚拟化的 sql、windows 集群
256k+ - 至少企业级的 SQL Server 尝试以这种大小进行 IO,并以 4 个为一组分配集群(64kb,8 页 8kb)以优化 IO。
因此,簇大小应该是 256kb 的倍数。