现在要建立一个数据中心,数据中心存储了各地的数据,有两种方案,但是不知道哪种好,请各位帮忙参考一下:1、分库,各个地区建立各个地区的库,当访问一个地区的数据时,只需看各自的库,如果需要看几个地方的数据,则使用union,这样做的好处是方便管理,库与库之间也不会发生关联2、分表,各地区的表都放在同一个库中,然后根据各地区分表,比如北京的表位 "表一_010",南京的表为 "表_025"这样做的好处是不要跨库进行操作其实还有一种方案就是存储到一个表中,然后再进行表分区优化,但是考虑到以后不好迁移,所以放弃了。请问大家,到底怎么做好呢?不甚感激!
如果数量不是很大,我建议用方法一比较好如果数据量比较大,那么建议用方法二,或者使用分区表
最好能够考虑到不用做数据迁移,备份容易
用分区表吧。
系统的性能是可以优化 的