问答详情
源自:4-1 数据库维护和优化要做什么

怎么进行表的水平拆分和垂直拆分

怎么进行表的水平拆分和垂直拆分

提问者:hengly 2015-05-25 23:27

个回答

  • sqlercn
    2015-05-26 10:44:04
    已采纳

    这个要根据业务来定,水平拆分就是分库分表但是表结构全一样。垂直拆分就是把一张宽表分成多个小表把经常一起使用的列放到一起。不过无论怎么做都要先了解业务场景。

  • sqlercn
    2015-07-15 13:49:36

    一般情况下由于后台统计后前台应用不同对查询效率的要求不高所以还会建立一个专用于后台统计的汇总库。

  • huanganxin
    2015-06-24 07:49:32

    @sqlercn 水平拆分后,如果要获取所有记录列表,该怎么操作呢?例如:user表拆成了100个,但是我后台要查看用户列表,这时该怎么弄呢?