У меня есть база на несколько миллионов записей. Мне нужно в цикле сделать select а затем update. Но замерив с помощью microtime() запрос SELECT count(filed), я увидел что он занимает 1.5-2 секунды, что очень долго. Update, кстати тоже тормознутый. База на движке myisam, хотя innodb я тоже пробовал - те же грабли. Почему так медленно выполняются запросы и как мне улучшить ситуацию, потому что мне необходимо в цикле пройти все записи? Заранее спасибо.
|