2014-09-17 3 views

ответ

9

Целочисленный индекс быстрее, чем индекс varchar, поскольку целое число занимает меньше места в базе данных, чем varchar. Поэтому гораздо быстрее найти целое число, чем найти строку varchar, потому что для кэширования целочисленного индекса требуется меньше памяти. Меньший тип данных означает, что больше записей могут вписываться в индексные блоки. Чем больше записей, которые вписываются в каждый индексный блок, тем меньше требуется чтение записей.