반응형
Notice
Link
목록데이터서버 (1)
스택큐힙리스트
데이터베이스 오류: 현재 트랜잭션이 중단되었습니다. 트랜잭션 블록의 끝까지 무시됩니다.
나는 그 메시지에서 많은 오류를 발견했다. DatabaseError: current transaction is aborted, commands ignored until end of transaction blockDjango 프로젝트의 데이터베이스 엔진으로 파이썬-psycopg에서 파이썬-psycopg2로 변경한 후.코드는 그대로 유지되지만 그 오류들이 어디서 온 것인지는 모릅니다.답변 1쿼리에서 오류가 발생하고 트랜잭션을 롤백하지 않은 채 다른 쿼리를 실행하려고하면 postgres가 수행하는 작업입니다. (데이터를 손상시키지 않도록하는 안전 기능으로 생각할 수 있습니다.)이 문제를 해결하려면, 잘못된 쿼리가 실행되는 코드에서 어떤 곳인지 파악해야 합니다. postgresql 서버에서 log_stateme..
카테고리 없음
2023. 4. 25. 02:14