Пользовательские ключи в параметрах поиска, затем мы отправляем запрос поставщику данных и перенаправляем пользователя на страницу загрузки. Ответ от поставщика данных обращается к URL-адресу обратного вызова, и в этом случае мы анализируем результаты и сохраняем около 200 строк в db. Между тем на странице загрузки используется ajax для запроса db каждую секунду, и когда результаты все там отображаются, мы показываем результаты пользователю.Вставить в MYSQl слишком медленно
Проблема в том, что вставка в mysql db происходит слишком медленно. Мы знаем, что ответ от поставщика данных возвращается в течение нескольких секунд, но обработка скрипта и вставка строк в db происходит очень медленно. Мы используем multirow insert.
Любые предложения по улучшению? FYI, код очень длинный ... вот почему не отображается прямо сейчас.
как медленно это ?? вставьте 200 строк, его также не будет так быстро. – rahul
Расширение, двигатель db, индексирование? Предварительная обработка перед вставкой? Подключить/отключить для каждой вставки? Достаточная мощность машины? Думаю, многое другое. – frz3993
@Plum занимает около 15-25 секунд. На развитие его намного быстрее примерно 2-3 секунды. – TimNguyenBSM