我最近尝试在远程数据库上运行django manage.py migrate
命令。我相信在命令期间可能已经中断了与数据库的连接。
命令结束时我收到了这个错误:
详细信息:进程11463在关系96771上等待AccessExclusiveLock 数据库16389;由进程11681阻止。进程11681等待 AccessShareLock在数据库16389的关系25332上;被阻止了 过程11463。
如果我再次尝试运行migrate命令,则会收到相同的错误。
我该怎样做才能摆脱这种状态?我应该找到并杀死这两个阻塞进程吗?取下锁?
我不知道该怎么做,也不想尝试可能使情况变得更糟的随意事情。我每天都备份这个数据库,但不会丢失数据。
Django版本1.8.xx,PostgreSQL 9.4.15