parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Ответ

Misha v.3 13.11.2009 05:05 / 13.11.2009 05:09

Узкое место в данном случае парсер. Вместо ^void:sql{insert ..} ставил сохранение в файл, да и вообще его убирал. Удивительно, но время выполнения на 1 минуте не отличается ни на секунду...
есть сомнение в корректности проведённых изменений, т.к. 70 тысяч insert-ов всё таки должны сказаться на времени выполнения...

P.S. в модуле никаких оптимизаций выполнения парсерного кода нет. быстрее происходит запуск обработки (он один на процесс), есть кеширование xsl и sql соединений между запросами. это может помочь только в случае высокой нагрузки на сервер (много одновременных запросов), а не в случае одного медленного скрипта (который скорее всего надо оптимизировать)