Если все данные в этом столбце - int, тогда они должны быть int ...
Основное преимущество, которое вы получаете, заключается в том, что для сравнения между двумя целыми числами нужно сравнить только 4 байта. Строка, выражающая то же число, будет (обычно) длиннее. Таким образом, вы должны быть в состоянии получить некоторую производительность от этого. Но главная причина должна заключаться в том, что столбец, который хранит int, должен быть int.
Группа по оптимизации попадет в категорию «преждевременная оптимизация» ... И главное, что ускорит группирование по предложению, - это не тип данных, а индекс по полю