Задавайте вопросы, мы ответим
Вы не зашли.
В php создаётся connection и выполняются 3 запроса.
Неактивен
Одновременно два потока не могут работать?
Неактивен
DECLARE c1 CURSOR FOR select id,points from temp_table;
...
cursor_loop:LOOP FETCH c1 INTO id,points;
...
UPDATE stat_table1,temp_table SET stat_table1.points=stat_table1.points+temp_table.points WHERE stat_table1.id=temp_table.id
UPDATE stat_table2,temp_table SET stat_table2.points=stat_table2.points+temp_table.points WHERE stat_table2.id=temp_table.id
END LOOP cursor_loop;
TRUNCATE temp_table;
Поставил 2 апдейта в один loop и всё разместил в одной процедуре. Теперь все работает гладко.
Вопрос почему не работало с отдельными запросами ?
Неактивен
Одновременно два потока не могут работать?
Неактивен
paulus написал:
Одновременно два потока не могут работать?
Если вы имеете виду, одновременно 2 запущенных скрипта, то нет.
Неактивен
Тогда, боюсь, надо дебажить. Сходу не вижу причин расхождения.
Неактивен