дата является хорошим кандидатом для кластерного ключа индекса

Я открываю одну транзакцию и вставляю строку в таблицу, закрываю ssms и снова открываю и проверяю таблицу, но незафиксированная транзакция была в наборе результатов, почему это произошло, скажите мне


person ARJUN    schedule 01.11.2016    source источник
comment
Зависит от ваших данных. Если вы когда-либо ожидаете только одну запись в день, тогда конечно. Но лично я бы просто придерживался идентификатора на основе int.   -  person Siyual    schedule 01.11.2016
comment
Покажите нам определение вашей таблицы, если вы хотите получить больше, чем просто предположение. Обычно мне не нравятся столбцы даты для ключей, но иногда это лучший вариант.   -  person Neo    schedule 01.11.2016
comment
Быстрый поиск в Google показал это stackoverflow.com/questions/2267326/   -  person Neo    schedule 01.11.2016


Ответы (1)


date может быть хорошим первичным ключом для кластерного индекса, но в общем случае мы не связываем много таблиц (внешний ключ) с помощью date.

Я думаю, это зависит от вашей ER-диаграммы.

person Alongkorn Chetasumon    schedule 01.11.2016
comment
нет, сэр, я не подключаюсь к какой-либо таблице, я часто использую дату, в которой условие - person ARJUN; 01.11.2016