Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Ограничить для скрипта коннекты с БД?
Форумы портала PHP.SU » » Работа с СУБД » Ограничить для скрипта коннекты с БД?

Страниц (1): [1]
 

1. igor3333 - 14 Октября, 2015 - 19:26:48 - перейти к сообщению
Здравствуйте!
Скажите пожалуйста как - ограничить для скрипта коннекты с БД?
Тоесть - есть импорт больших прайсов в БД и он длится длительное время и соответсвенно сайт негрузит основной в это время - как тут ограничить число коннектов для импорта , чтоб оставить пользователям на фрнтенде?
Спасибо!
2. Мелкий - 14 Октября, 2015 - 20:07:35 - перейти к сообщению
igor3333 пишет:
соответсвенно сайт негрузит основной в это время

Почему это соответственно?
Сделайте нормальный транзакционный импорт.
3. igor3333 - 14 Октября, 2015 - 20:53:03 - перейти к сообщению
Мелкий пишет:
igor3333 пишет:
соответсвенно сайт негрузит основной в это время

Почему это соответственно?
Сделайте нормальный транзакционный импорт.

А как это ?
у меня LOAD DATA INFILE импорт идет (и переделывать долго) может как то отделить можно?
4. Мелкий - 14 Октября, 2015 - 21:37:43 - перейти к сообщению
Быстрейшим load data infile умудряетесь убивать конкурентность?
У вас там что, какая-то эпичная глупость вроде myisam вместо storage engine?
5. igor3333 - 15 Октября, 2015 - 08:38:14 - перейти к сообщению
Не у меня InnoDB /
Но всеравно занимает весь MySQL

Добавил такое
ini_set("memory_limit","156M");
ini_set("fbsql.max_connections","50");

Не помогает Недовольство, огорчение
6. Мелкий - 15 Октября, 2015 - 11:47:32 - перейти к сообщению
igor3333 пишет:
Добавил такое

А почему бы это должно было что-то изменить?

Попробуйте вот это: https://dev[dot]mysql[dot]com/doc/refman[dot][dot][dot]ata-loading[dot]html
Что происходит помимо одного запроса load data infile на перезапись строк из файла в табличку? Триггеры?
Можно записать во временную таблицу, затем переписать insert ... select в боевую частями этак по 10тыс. строк.

 

Powered by ExBB FM 1.0 RC1