首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将数据库辅助数据文件指向网络驱动器

将数据库辅助数据文件指向网络驱动器
EN

Database Administration用户
提问于 2021-01-14 14:44:39
回答 1查看 77关注 0票数 1

我有一个2TB数据库,数据驱动器已经被填满了。我的网络团队不能扩展驱动器,也不能提供另一个驱动器,以便将辅助数据文件指向该驱动器。我的问题是,二级驱动器能否指向一个网络共享。

EN

回答 1

Database Administration用户

回答已采纳

发布于 2021-01-14 15:25:48

你能做到这并不意味着你应该这么做。有很多事情需要考虑,比如性能和可靠性。

将文件放到网络上可能会导致一些性能问题,因为每次读取、插入、更新、删除都需要在网络上移动数据。

如果您有历史数据,那么也许您可以考虑将那些较旧的、访问较少的数据放到网络上。如果不经常访问数据,那么性能问题就会更少。

然后可能会出现一些数据损坏,例如,如果Server正在写入数据库,但网络失败。你必须记住这一点。

尽管如此,如果您想要这样做,基本上必须在SQL Server启动时启用跟踪标志1807,然后您就可以这样做了。

我建议您阅读这两份参考资料,详细了解所涉及的风险:

若要将部分数据库传输到网络上的新文件,应执行以下操作:

  • 将另一个文件组添加到数据库中,它的位置将在网络上。
  • 您需要重新创建要移动到新文件组上的网络的数据的聚集索引或主键群集。
票数 2
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/283249

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档