Czy ograniczenia na DataTable (np. PrimaryKey & UniqueContraint) powodują, że wybrania są bardziej wydajne w taki sam sposób, jak w SQL Server? Czy ich jedynym celem jest egzekwowanie zasad dotyczących danych?Jak ograniczenia ADO.NET DataTable wpływają na wydajność?
myDT.Constraints.Add("PK", myDT.Columns["UniqueID"], true); //add a primary key
myDT.Constrinats.Add(new UniqueConstraint(new DataColumn[] { //add a unique constraint for UserID
myDT.Columns["UserID"], myDT.Columns["UniqueID"]
}));
Czy te przykłady potencjalnie mieć lepszą wydajność podczas wyszukiwania danych w DataTable przez UniqueID
lub UserID
?
Myślę, że poprawka nr 2 to poprawny tytuł, Terrapin. "Afekt" jest w tym przypadku lepszym słowem niż "efekt". Widzę, że przechodzisz z powrotem między tymi dwoma, więc zostawię to do edycji, jeśli się zgodzisz. –