parser

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

 

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

Ответ

Misha v.3 26.01.2006 19:39

ну... сделать так чтобы два парсера могли создать deadlock в принципе можно и без sql. пару ^file::lock[] например. сами они блокироваться не должны.

краткое резюме: сказать что именно у вас не зная ничего - невозможно.

один из вариантов сделать так чтобы deadlock-и происходили как можно реже - сделать процесс генерации страниц более быстрым: пооптимизировать sql запросы, кешировать страницы, изменить алгоритмы (для первого можно воспользоваться механизмами класса sql.p, для второго - cachepage.p)

но избавиться от них можно только проанализировав ситуацию, выяснив причину и устранив её.