Asp.net mvc 5 是否可以将代码先迁移的数据库重新分解为多数据库系统?

Asp.net mvc 5 是否可以将代码先迁移的数据库重新分解为多数据库系统?,asp.net-mvc-5,entity-framework-6,Asp.net Mvc 5,Entity Framework 6,我在asp.net中有一个MVC5项目。在创建项目代码时,启用了第一次迁移,现在随着时间的推移,数据增加到4-5 GB左右。现在我不想丢失数据。但是为了获得性能,我必须将单个数据库重构为多个数据库。 我能想到的最简单的方法是复制数据库,然后删除数据库,重构并复制数据 但这不是开发人员应该做的事情:) 任何帮助都将不胜感激 谢谢,数据量应该无关紧要。您是否在谈论设计的复杂性(大量的实体和关系?)。看一看有界上下文有很多方法可以提高性能。将数据库拆分为多个较小的数据库并不明显。因为这几乎不是一个编程

我在asp.net中有一个MVC5项目。在创建项目代码时,启用了第一次迁移,现在随着时间的推移,数据增加到4-5 GB左右。现在我不想丢失数据。但是为了获得性能,我必须将单个数据库重构为多个数据库。 我能想到的最简单的方法是复制数据库,然后删除数据库,重构并复制数据

但这不是开发人员应该做的事情:) 任何帮助都将不胜感激


谢谢,

数据量应该无关紧要。您是否在谈论设计的复杂性(大量的实体和关系?)。看一看有界上下文有很多方法可以提高性能。将数据库拆分为多个较小的数据库并不明显。因为这几乎不是一个编程问题(正如您自己所说),所以这个问题不在堆栈溢出的主题上。我建议你看一下。谢谢你的建议,让我浏览一下链接,会回来的:)