Вход | Регистрация

Информационные технологии :: Администрирование

MySQL как оптимизировать запрос в цикле?

MySQL как оптимизировать запрос в цикле?
Я
   D_Pavel
 
10.10.16 - 18:45
В цикле на PHP выполняются три запроса:

insert into `tab1` values ($number);

insert into `tab2` values ($lastInsertId);

insert into `tab3` values ($lastInsertId);

Как бы их объединить в один запрос (или в несколько запросов) чтобы меньше обращений к серверу было? Мускуль сервер далеко находится.
 
 
   D_Pavel
 
1 - 10.10.16 - 18:46
$lastInsertId рассчитывается после первого запроса и используется два раза.
   Garykom
 
2 - 10.10.16 - 18:47
Ну почитай уже про триггеры и хранимки
   Garykom
 
3 - 10.10.16 - 18:47
   Мойдодыр
 
4 - 10.10.16 - 18:50
мускуль умеет пакетные запросы
   Мойдодыр
 
5 - 10.10.16 - 18:50
но по умолчанию - нет
   D_Pavel
 
6 - 10.10.16 - 22:01
Про костыли я вкурсах.

Таки что, одним большим запросом не реально сделать? Знает кто или нет?
   D_Pavel
 
7 - 11.10.16 - 01:07
Сам разоборался. Темку можно закрыть!
   LeReve
 
8 - 14.10.16 - 11:34
(7) Так поделись решением. Мне даже интересно чем все закончилось.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует