1:垂直分割 示例一:在Users表中有一个字段是家庭地址,这个字段是可选字段,相比起,而且你在数据库操作的时候除了个人信息外,你并不需要经常读取或是改写这个字段.那么,为什么不把他放到另外一张表中呢? 这样会让你的表有更好的性能,大家想想是不是,大量的时候,我对于用户表来说,只有用户ID,用户名,口令,用户角色等会被经常使用.小一点的表总是会有好的性能. 示例二: 你有一个叫 “last_login” 的字段,它会在每次用户登录时被更新.但是,每次更新时会导致该表的查询缓存被清空.所以,你可以…