Какой datatype лучше использовать для ключа в SQL?
В колонке являющейся PRIMARY KEY хранятся IMEI.
Какой лучше выбрать datatype, чтобы SELECT/UPDATE с WHERE по ключу осуществлялись быстрее??
По сути можно поставить INT, так как там только цифры (будет большое 14 значение число).
Можно VARCHAR(14) или TEXT.
Какой будет работать быстрее?
И какой datatype лучше выбрать для колонки, которая будет хранить строковве данные, длинной не более 50 символов - VARCHAR(50) или TEXT? И есть ли существенные различия между ними в данном случае?