Some HAT...

= Анабар.ru => Python-форумы => Язык программирования Python => сообщение 841
| Вход | Регистрация
нет
фото
Автор:  PythonWin
Дата:  18-Apr-2006 08:48 (gmt = -3.0)

тормаза проекта на TurboGears

Доброе утро!

У меня есть прога на TurboGears (SQLObject+CherryPy+Kid+MochiKit) OS - Debian, Python 2.4.2, БД - PostgreSQL 8.0.7

Проблема:

С программой усердно работают пользователи - вбивают данные, просматривают эти данные в виде отчëтов. Всë бы хорошо, да только через несколько дней проект просто "встаëт" и не даëт НИЧЕГО сделать - можно только перезапустить проект.

Добавил в метод класса Root (метод ввода данных в базу) код:

1  sqlobject.cache.CacheFactory().expireAll()
2  listTable=[имя_таблицы1, имя_таблицы2, ... , имя_таблицыN]
3  for lt in listTable:
4      lt._connection.cache.clear()
Вроде работать стало лучше - теперь проект "встаëт" только раз в неделю.

Пожалуйста, подскажите как решить эту проблему!

Мух


все сообщения ветви:

О том как (правильно) написать сообщение...

Написать ответ

* Ник    
E-mail   Получать ответы  
Ссылка (URL)   мин. уровень чтения  
Картинка (URL)   мин. уровень ответа  
* Тема ответа  
Текст сообщения (можно не заполнять)

Время генерации страницы в секундах: 0.080