parser

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

 

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

Обновление базы

dukonst 16.08.2011 16:16

Здравствуйте,

Необходимо обновление БД из txt файлов, написал такой код:
$list[^file:list[$path/folder/;\.txt^$]]
  ^list.menu{

     $insert[^table::load[$path/folder/${list.name}]]
     ^insert.menu{
        ^void:sql{...}
     }
  
     ^file:delete[$path/folder/${list.name}]
  }
Т.е. просматриваются файлы в папке и каждый файл добавляется в БД.

Подскажите, как рационализировать код, чтобы уменьшить нагрузку на сервер, т.к. периодически на локальном компьютер вылетает окошко с ошибкой Too many heap section, а на сервере ошибка 500?