Сейчас прочитаю документацию,
а пока хотел спросить, нормален ли такой расклад:
моя структура:
id int(10) auto_increment,
char char(35),
site tinyint(3),
hits int(10)
стоят три индекса:
KEY PRIMARY: id => id
KEY UNIQUE: uniq => char, site
KEY: hits => hits
запросы основные:
WHERE id=
WHERE char= AND site=
WHERE hits ORDER BY hits LIMIT 0, 20
ни о каких LIKE даже речи не идет..
в базе сейчас примерно 60 тыс. строк (почистил таблицу..), в день примерно +20 тыс.
сейчас три запроса еле укладываются в 10 секунд.. при большем кол-ве строк - >30-40 секунд
у меня дедик Xeon 2.40GHz и MySQL приходится несколько раз в сутки перезапускать!, только потому что она виснет, у меня руки опускаются - не знаю что делать, запросы вроде тоже не такие тяжелые, и индексы на мой взгляд правильные (хотя я поверхностно разбираюсь), поскажите в каком направлении идти - неуж-то MySQL не держит столько строк? я не верю..