Пройдемся по полям.
userid, - это, видимо PK - само собой индекс
login, - тоже индекс. К тому же уникальный. Кандидат в PK. Выборки по логину удут происходить и при авторизации и при проверке на существование, так что нужен индекс.
password, - по паролю обычно ничего никогда не ищется. Тут индекс не нужен.
name, - ну если планируеится выводить статистику типа "сегодня на сайте было 8 Вась, 14 Коль, 18 Эль...", то индекс нужен. А вообще - нет.
soname, - так же.
email, - возможно, что нужен, если планируется обеспечивать проверку емейлов на уникальность. Иначе - не нужен.
birthday - как сказал Мелкий, индекс понадобится, чтобы вывести именинников, например.
(Добавление)
Все из перечисленных индексов по одному столбцу. Не вижу смысла что-то объединять.
|