Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - Certer

Страницы: [1]
1
А какое необходимо количество строк, чтобы можно было использовать индексы (чтобы от них был толк)??? я так понимаю 5 000 это очень мало???

2
обратись к теории индексации полей.

а где прочитать эту теорию???

3
А почему на varchar не эффективно? на какие эффективно??

Если на поле ICQ тоже не надо ставить индекс, то получается и на int(10) не эффективно ставить индекс??

Кол-во записей 5 000 планирую.

4
EMAIL => varchar(60)
ICQ => int(10)
LOGIN => varchar(20)

5
У меня есть таблица USERS.

В этой таблице при помощи WHERE я ищу информацию по трем столбцам, например: ICQ, LOGIN, EMAIL.
Причем в поиске участвуют сразу по два, три или одному столбцу:

... WHERE ICQ=\'nnnn\'
... WHERE LOGIN=\'nnnn\' and EMAIL=\'xxxx\'
... WHERE ICQ=\'nnnn\' and LOGIN=\'nnn\' and EMAIL=\'nnnn\'

Так вот вопрос: как создать индексы? каждому столбцу отдельный индекс или сразу трем столбцам один индекс?

P/S: имеется ввиду база MySQL

Страницы: [1]