我应该为数据库还是为每个表创建数据源

时间:2014-08-02 17:12:49

标签: c# wpf datagrid wpfdatagrid

我有一个包含8个表的数据库。这些表中的每一个都在一个应用程序中显示为数据网格以进行维护。

我为数据库创建了一个数据源,并开始想知道当我从一个表中保存或删除链接到具有多个表的数据源的条目时它是否会影响性能。

如果我为所有表格创建单独的数据源会更好吗?

1 个答案:

答案 0 :(得分:0)

创建多个数据源没有任何价值。数据源旨在包含包含行的表。更新数据源中的表时,更改将转到"右边的"该表没有任何(重大)性能命中。在这种情况下意义重大意味着它可能是指针或其他微小的附加引用。与进入数据库的开销相比,它将一无所获。