Выполнение запросов из файла

Ekklipce

Новичок
Выполнение запросов из файла

Выполнение запросов из файла.

Необходимо выполнить готовые запросы из файла.
Данные читает file_get_contents(), разбивает split.

Файл объёмом 150 кб с записями около 3000 выполнялся… с возрастающим временем выполнения, от 30 секунд до 3 минут и дальше пока браузер не кричал что всё совсем плохо.

В тоже время, когда подобный файл с запросами запаковал в zip и распаковал php-шной библиотекой zip, время выполнения запросов составляет неизменно меньше 30 секунд и оно постоянно, но там по сути: распаковка, ТО ЖЕ разбивание контента и выполнение запросов в цикле = работает эффективно и быстро.

В чем собственно дело то? Первый алгоритм банален по самое немогу и работает странно, такое чувство что память постепенно загрязняется.

Flush() не помогает.

вобщем Help и всё тут :(
 

Ekklipce

Новичок
флашем хотел хоть как то память очистить ))..

насчет как их можно сравнивать ?
после прочтения файла все равно делается :
а) разбивание содержимого по запросу
б) выполнение,

почему в случае когда данные поступают из разархивирвоания зипа пункты а) и б) выпонляются просто очень быстро ,а из файла напрямую - очень медленно - не могу понять
 

Steamroller

Новичок
Ну и забей.
С раззиповкой быстро работает? Ну и отлично, заливай из zip-файлов.
А что да почему - пусть всякие умники думают. :)
 

Фанат

oncle terrible
Команда форума
после прочтения файла все равно делается :
а) разбивание содержимого по запросу
б) выполнение,
почему ты тогда сравниваешь всё вместе, а не разные этапы по отдельности?
 
Сверху