제목은 기본적으로 그것을 말한다. autovacuum이 활성화되어 있으면 dropdb
을 실행하는 데 실패한 것으로 보입니다. 나는 현재 vacuumdb --full x && dropdb x
을 해결 방법으로 사용하고 있습니다. (전체 진공을 실행 한 후에도 db가 수정되지 않으면 이후의 진공이 활성화되지 않을 것이라고 가정합니다.) 그러나이 데이터베이스는 필요하지 않기 때문에 매우 효율적이지 않습니다. 청소하려고 삭제하려고합니다.autovacuum이 dropdb를 차단하지 않도록하는 방법은 무엇입니까?
확실하지는 않지만 자동 진공 장치가 postgres
사용자를 통해 실행되며 따라서 진공이 실행되는 동안 https://dba.stackexchange.com/questions/11893/force-drop-db-while-others-may-be-connected-in-postgresql을 사용할 수 있습니다.
그래도 더 좋고/더 간단한 방법이 있습니까?