@TomRiddle
Новичок - энтузиаст

Какой datatype лучше использовать для ключа в SQL?

В колонке являющейся PRIMARY KEY хранятся IMEI.
Какой лучше выбрать datatype, чтобы SELECT/UPDATE с WHERE по ключу осуществлялись быстрее??

По сути можно поставить INT, так как там только цифры (будет большое 14 значение число).
Можно VARCHAR(14) или TEXT.
Какой будет работать быстрее?

И какой datatype лучше выбрать для колонки, которая будет хранить строковве данные, длинной не более 50 символов - VARCHAR(50) или TEXT? И есть ли существенные различия между ними в данном случае?
  • Вопрос задан
  • 32 просмотра
Пригласить эксперта
Ответы на вопрос 1
dimonchik2013
@dimonchik2013
...а ну-ка пыль сдуй отсюда...
2) Varchar

1) integer если IMEI не могут наачинаться с нуля
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы