DevTestOpsGuide

开发 测试 上线 的经验与笔记

View project on GitHub

删除

对表做特殊修改时应做备份,删除表可以用重命名的方式,慎用TRUNCATE(因为是DDL语句没有事务)

Oracleinsert ... select需用注释提高性能

insert ... select /*+ no_merge(p) use_hash(p) */  ...

PostgreSQL事务可以包含DMLDDLDCL,可以使用重命名表的方式备份清理表不影响业务