- Автор темы
- #1
Ребят подскажите как быть.
Есть за запрос
Update tab1, tab2, tab3
set tab1.name= tab3.name , tab1.adres= tab3.adres , tab2.message= tab3.message
where tab1.id= tab3.id and tab2.id= tab2.sync_id and tab1.lang= ru.
таблицы размером 15 (myisam), 800 (myisam) и 650мег (innodb).
where работает либо с интежен столбиком либо с маленьким текстом до 5 знаков.
А Set вставляет большие куски текста, в несколько килобайт.
Запрос выполняется крайне долго как вы поняли.
Как можно это ускорить?? возможно буфер увеличить или еще что-то.
Есть за запрос
Update tab1, tab2, tab3
set tab1.name= tab3.name , tab1.adres= tab3.adres , tab2.message= tab3.message
where tab1.id= tab3.id and tab2.id= tab2.sync_id and tab1.lang= ru.
таблицы размером 15 (myisam), 800 (myisam) и 650мег (innodb).
where работает либо с интежен столбиком либо с маленьким текстом до 5 знаков.
А Set вставляет большие куски текста, в несколько килобайт.
Запрос выполняется крайне долго как вы поняли.
Как можно это ускорить?? возможно буфер увеличить или еще что-то.