我偶爾會在cursor.execute(django1.1/db/models/sql/query.py 2369行)中使用psycopg2和postgresql獲取未處理的異常。Django + Postgresql - >未處理的異常
看起來像數據庫以某種方式丟棄連接,所以Django崩潰。對於未處理的異常,在Django的bugtrack(#11015)中有一張票,但我對db爲什麼會丟失連接的原因感興趣,而不是爲什麼Django沒有捕獲它。
使用django的開發。服務器這個錯誤永遠不會發生(它按順序運行數據庫請求,併發不會發生),所以它就像是與db請求併發或什麼有關。
我無法訪問postgresql配置。或日誌。
任何建議歡迎,也許一些postgresql調整,或對如何調試此問題的一些想法。
UPD:。看起來像這樣的問題 - Django + FastCGI - randomly raising OperationalError - 解決同樣的問題,但提供了:-(
我也來了acr oss這個可怕的問題。我在互聯網上進行了徹底搜索,但找不到解決方案。最後切換到MySql,自那以後一直很開心。 – shanyu 2009-11-13 00:41:04
你使用的是什麼postgres版本?我一直在使用postgres和django 6個月,postgres從來沒有下過。 – 2009-11-13 04:20:24
我在PostGIS中使用PostgreSQl 8.3.7,這就是爲什麼我不能切換到MySQL – 2009-11-13 16:20:50