PostgreSQL 支持异步提交——也就是说,即使数据库没有完成预写日志同步,数据库引擎也可以配置为报告成功。
http://www.postgresql.org/docs/8.3/static/runtime-config-wal.html#GUC-SYNCHRONOUS-COMMIT
这在运行某些查询之间提供了一种有用的折衷方案,以保证在数据库崩溃的情况下,它会保持一致的状态,但是,一些据称已提交的事务看起来好像它们已被彻底中止。
显然,对于某些事务,提交保持最终状态是至关重要的——这就是为什么可以为每个事务配置标志的原因。
如何在 django 中利用此功能?