Ответ
Misha v.3 26.01.2006 19:39
ну... сделать так чтобы два парсера могли создать deadlock в принципе можно и без sql. пару ^file::lock[] например. сами они блокироваться не должны.
краткое резюме: сказать что именно у вас не зная ничего - невозможно.
один из вариантов сделать так чтобы deadlock-и происходили как можно реже - сделать процесс генерации страниц более быстрым: пооптимизировать sql запросы, кешировать страницы, изменить алгоритмы (для первого можно воспользоваться механизмами класса sql.p, для второго - cachepage.p)
но избавиться от них можно только проанализировав ситуацию, выяснив причину и устранив её.
- Блокировка таблиц mysql, AvramenkoAndrew 26.01.2006 17:55
- Ответ, Misha v.3 [M] 26.01.2006 18:32
- Ответ, AvramenkoAndrew 26.01.2006 19:16
- Ответ, Misha v.3 [M] 26.01.2006 19:39