类似于Azure单一数据库(PaaS),Azure SQL托管实例不允许引用或创建磁盘上的物理文件。但是,在还原使用文件组的本地备份或使用ALTER DATABASE命令时,它仍支持文件组。
这对于现有项目的迁移兼容性非常有用,但是在托管实例(云托管存储)中使用文件组是否会带来性能优势?
答案 0 :(得分:1)
SQLCAT团队有一个blog post描述最佳实践。通常,您希望拥有最大的文件大小,以增加IOPS。
我的解释是,如果通过将数据库拆分为多个文件,则各个IOPS的总和必须大于相应的单个文件IOPS。可能最终您减少了。