C# 数据库视图的实体框架使用

C# 数据库视图的实体框架使用,c#,.net,entity-framework,entity-framework-4,views,C#,.net,Entity Framework,Entity Framework 4,Views,目前,在我们的系统中,一些执行缓慢的查询存在性能问题 一个建议是创建一个可以索引的数据库视图 一般来说,人们对使用数据库视图的想法是什么?这是需要维护的另一项吗。有必要吗?创建更小的查询是否更好 提前感谢。视图很好,但是如果您对数据库进行了更改,则必须创建一个新视图。还应注意,如果您的查询中有复杂的连接,那么这将解释性能问题。

目前,在我们的系统中,一些执行缓慢的查询存在性能问题

一个建议是创建一个可以索引的数据库视图

一般来说,人们对使用数据库视图的想法是什么?这是需要维护的另一项吗。有必要吗?创建更小的查询是否更好


提前感谢。

视图很好,但是如果您对数据库进行了更改,则必须创建一个新视图。还应注意,如果您的查询中有复杂的连接,那么这将解释性能问题。