|  | 
Задавайте вопросы, мы ответим
Вы не зашли.
Добрый вечер. Анализировал сегодня запросы через phpmyadmin и заметил такую вещь.
Когда мой сервер долго обрабатывал запрос, то в phpmyadmin Была такая надпись в состоянии "removing tmp tables" и сам запрос UPDATE. Запрос обновляет 3 таблицы по одной записи в каждой.
Как это можно исправить? Точнее,как ускорить этот процесс..
UPDATE `characters`,`decors_data`,`ranking` SET 
             `characters`.money={0},  ...
            , `characters`.maneken_time={32}, `characters`.`notification`=0
            , `decors_data`.`decor_size`={33}, `decors_data`.`decors_border`='{34}',`decors_data`.decors_ids='{35}'
            , `ranking`.today_money={36}, `ranking`.today_ranking={37}, `ranking`.today_brains={38}
             WHERE `characters`.`viewer_id`={39} and `decors_data`.`viewer_id`={39} and `ranking`.`viewer_id`={39}
Неактивен

А у Вас присутствуют индексы на полях `ranking`.`viewer_id`, `characters`.`viewer_id` и `decors_data`.`viewer_id`? Их наличие может ускорить процесс.
Неактивен