分表和分区可以用来提高数据库性能
1.分表就是将一个大表分成几个小表,要维护三个文件MYD数据文件,.MYI索引文件,.frm表结构文件
可以将分开后的小表放在同一个磁盘里,也可以放在不同机器,根据规则去得到分表名字
2.分区就是将表的不同字段放在多个位置,可以是同个磁盘也可以不同机器,获得表还是大表的名字
不矛盾可以一起用。
mysql集群就是分表但是和分表同样的效果,读写分离,提高性能
分表和分区可以用来提高数据库性能
1.分表就是将一个大表分成几个小表,要维护三个文件MYD数据文件,.MYI索引文件,.frm表结构文件
可以将分开后的小表放在同一个磁盘里,也可以放在不同机器,根据规则去得到分表名字
2.分区就是将表的不同字段放在多个位置,可以是同个磁盘也可以不同机器,获得表还是大表的名字
不矛盾可以一起用。
mysql集群就是分表但是和分表同样的效果,读写分离,提高性能