У меня есть таблица с 3 колонками:какой столбец должен я индекс
int UserID
datetime WorkDate
string WorkDetail
Каждый пользователь будет иметь один WorkDetail
за WorkDate
. Я использую L2S и мое, где положение соответствует UserID
и WorkDate
вроде этого:
where t.UserID == TheUserID && t.WorkDate.Date == TheDate.Date
Должен ли я сохранить порядок параметра, где, как это? Должен ли я индексировать дату или userID
?
Спасибо.
действительно ли создание первичного ключа автоматически создает индекс? – frenchie
Создание WorkDate первичного ключа? Не уникально, так как многие пользователи могут иметь один и тот же WorkDate. – frenchie
Нет, вы должны сделать идентификатор пользователя id + вместе вместе первичной (составной) клавишей. Да, у ПК всегда есть индекс. – DamienG