Dmytro
на мультивставку ругается если не влазит
ну он либо пишет в лог, что запрос неправильный, поскольку обрезан, либо просто - gone away. Хотя бывает и такое, что это у хостера все ушло в гоневей))
Dmytro
Pathologic
психолог скажет, что проблема не только в mysql, но и в тебе тоже ((:
Pathologic
я последний раз с битыми дисками сталкивался лет 10 назад на хостинге за доллар в месяц
Pathologic
там это выглядело, что сохраняешь документ, а он не меняется
Aliaksandr
Так и делать то чего?)
Aliaksandr
От сервер гон эвэй никто не застрахован даже из консоли)
Pathologic
в консоли гоняй пока ошибку не словишь
Pathologic
ну тут ты и ничего не сделаешь
Dmytro
просто ради интересу - пиши в файл при каждой итерации(ну или 100 итерации) размер объекта $modx
Pathologic
но это хотя бы будет видно
Aliaksandr
Вопрос то именно в том изначально и был, как продолжить с того же места, когда он проснется после этого гоновея))
Dmytro
может быть, что память улетает
Pathologic
ну это тоже можно заметить
Aliaksandr
Или тупо забить и вообще ничего не делать с этим)
Pathologic
сделай echo со всякими данными и flush после каждой записи
Pathologic
тогда ты хотя бы увидишь на чем падает
Dmytro
я перед импортом полностью формирую массив того чего надо вставить. он хранится в сессии, после цикла делаю unset
Pathologic
вот только в консоли нет сессии ((:
Dmytro
ага, это я про то, что если юзверь сам по кнопе запускает
Pathologic
там где по кнопке запускает так просто лимит вбил и все, можно не заморачиваться
Aliaksandr
Ну речь понятно не про разовый импорт из разряда "сижу в консоли, наблюдаю", а постоянный, когда я на крон подвесил и забыл, а заказчик по мере появления надобности файлик закинул и оно опять закрутилось)
Pathologic
если ошибка воспоизводится, то это твоя проблема, если нет - то хостера ((:
Dmytro
ну а в консоли - только дописывать в файл. самое простое - это таки писать используемую память
Pathologic
я все-таки думаю, что проблема, что в файлике где-то не те данные, что нужны ну или ты уже при их обработке какую-то мелочь упускаешь
Pathologic
можно да, в файл писать лог
Aliaksandr
Я в файл обычно пишу ход, просто у меня какие-то обычно параноидальные импорты, думаю, может забить на это и все)
Aliaksandr
А мускул особенно на шареде повалиться может от чего угодно, вплоть до лимита каких-нибудь max_user_connections, а следом и весь импорт. Вот в чем проблема:)
Dmytro
Dmytro
он каждый раз при запросе делалновый коннект к базе))
Pathologic
Pathologic
но я с этим тоже очень редко сталкивался в основном на паршивых хостингах
Anonymous
Dmytro
блин, в цикле тупо и нагло было mysql_connect
Anonymous
Делаешь медленный импорт бесплатно, а потом продаёшь за дорого оптимизацию
Pathologic
лучше так: делаешь на каталогфил и отправляешь ко мне (((:
Dmytro
чтобы оптимизацию замутить? )))))
Anonymous
Pathologic
нет, я обнаружил, что когда происходит инсерт, то утекает память
Pathologic
ну и один из вариантов был передергивать соединение
Pathologic
не помогло вообще никак
Pathologic
а так в цикле можно заметить и new modResource, что тоже не добавляет скорости
Pathologic
нет, оно даже при чистом запросе утекает
Dmytro
а есть еще одна фича, когда сам пхп накапливает ошибки, например те же ворнингы, когда used of undefned variable
Pathologic
счет на килобайты конечно, но при большом импорте уже начинаешь подсчитывать и напрягает
Pathologic
да нет, пробовал и ошибки на максимум
Pathologic
это какой-то внутренний баг пхп
Dmytro
ну это только сборщик мусора
Dmytro
там probability выставляли в 1, а иногда надо было еще дополнительно усыплять скрипт на 5-10с, чтобы работало и все чистило)))
Pathologic
ну при импорте только усыпления на 10 секунд и не хватает
Dmytro
была такая трабла на таймвебе или бегете, 10к циклов и памяти нет
Dmytro
запускаем на другом серваке - все четко
Pathologic
я пока не делал такие большие импорты, чтобы это стало проблемой
Pathologic
история канала интересная ((:
Dmytro
скиньте ему ссылку на ларку)
Pathologic
начали с лохотронов про кешбеки и ставки на спорт, закончили проститутками
Dmytro
а то эти занкомства для детей)
Pathologic
следующий этап будет наркотики очевидно
Pathologic
тут есть одна истеричная тетка, которая управляет сайтами про проституток
Dmytro
сайты на рево?
Pathologic
ага, был один на рево
Anonymous
Pathologic
нет
Anonymous
Или Макс прикидывается что не знает её
Pathologic
она меняет имена, но настоящее вроде Настя ((:
Pathologic
я знаю, про кого ты, но я с ней не общался ни разу
Anonymous
Просто у тех кто в рево чате бывает. Истиричная баба это Катя
Dmytro
я тож знаю про кого)
Pathologic
но зато она вроде как умеет чинить машины
Pathologic
может починила бы мне что-нибудь в гольфе
Pathologic
у меня был когда-то хитрый план завести жену и купить ей машину, чтобы она меня возила и занималась всем этим околомашинным геморроем, а я бы только пивко попивал
Anonymous
Pathologic
я тоже знаю, кто такое провернул
Pathologic
но инструктор в автошколе сказал, что это очень плохая идея ((:
Anonymous
Я в автошколе не был, мне инструктор такого не говорил
Anonymous
Раз уж ушли во флуд. Куда делись времена что игры не весили кучу места?