@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 не могут наачинаться с нуля
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
от 70 000 до 130 000 ₽
от 220 000 до 250 000 ₽
MediaSoft Санкт-Петербург
от 90 000 до 150 000 ₽
29 нояб. 2020, в 19:24
95000 руб./за проект
29 нояб. 2020, в 18:43
10000 руб./за проект
29 нояб. 2020, в 16:24
30000 руб./за проект