解决方法
Postgresql的Write Ahead Log(WAL)确实包含DDL.在Postgresql中,DDL是事务性的,就像DML一样.一切都通过WAL.
见http://wiki.postgresql.org/wiki/Transactional_DDL_in_PostgreSQL:_A_Competitive_Analysis
见http://wiki.postgresql.org/wiki/Transactional_DDL_in_PostgreSQL:_A_Competitive_Analysis