Django на Jython с Oracle: слишком много открытых курсоров - PullRequest
0 голосов
/ 05 сентября 2010

Я запускаю Django на Jython с Oracle и часто получаю знаменитый

"Слишком много открытых курсоров"

ошибка.

Это никогда не происходит с одним и тем же кодом с Python и драйвером cx_Oracle.

Что-то не так с драйвером zxJDBC или, возможно, есть способ попросить Django закрыть курсоры, когда я закончу с наборами запросов?

Спасибо

Stephane

1 Ответ

0 голосов
/ 05 сентября 2010

Для меня это похоже на проблему закрытия.

Я думаю, что ключевое слово with должно помочь в закрытии ресурсов в Python.Я не знаю, является ли обработка соединений чем-то, что Django делает для вас, или вам все еще приходится управлять ими в своем коде, но, возможно, это был бы один из способов решить эту проблему.

...