Azure SQL:应用Index Advisor会改变影响EF迁移吗?

Bry*_*wis 5 sql-server asp.net-mvc entity-framework azure azure-sql-database

我在我的MVC网站和Azure SQL后端使用EF 6 Code First.Azure门户SQL页面包含许多可以通过单击应用的索引建议.但是,我不确定对我的EF数据模型的影响.我知道如果我直接在数据库中添加或删除表,字段等,那么EF会抱怨我的模型和数据库不同步而且事情变得糟糕.索引怎么样?如果我让Azure自动添加推荐的索引,EF甚至会知道吗?它会引起问题吗?

The*_*war 2

那么索引呢?如果我让 Azure 自动添加推荐索引,EF 会知道吗?会不会产生问题?...

EF 不需要知道它,也不会导致任何问题,如果这些索引有用的话,查询优化器就会使用这些索引。所有索引建议都应该持保留态度,并且只有在仔细评估后才应用。