Sql server 如何首先删除EF代码中不必要的索引?
我有Sql server 如何首先删除EF代码中不必要的索引?,sql-server,entity-framework,entity-framework-6,Sql Server,Entity Framework,Entity Framework 6,我有BaseExtendedEntity,其中大约有250个类继承自它,它与User实体有一些关系,因此它对所有实体都有索引,但这是不必要的,它降低了数据库性能 是否可以将EF配置为使用fluent API或数据注释删除这些索引?只需将它们从迁移中删除即可?如果您希望获得这种性能,EF可能不是合适的工具。看看dapper。@ErikEJ我在寻找一种更简单的方法,而不是写750行migration@SteveGreene谢谢,我来看看
BaseExtendedEntity
,其中大约有250个类继承自它,它与User
实体有一些关系,因此它对所有实体都有索引,但这是不必要的,它降低了数据库性能
是否可以将EF配置为使用fluent API或数据注释删除这些索引?只需将它们从迁移中删除即可?如果您希望获得这种性能,EF可能不是合适的工具。看看dapper。@ErikEJ我在寻找一种更简单的方法,而不是写750行migration@SteveGreene谢谢,我来看看