如何定义大表
大体上可以分为两点:
1. 当一个表的数据超过千万
2. 当表数据文件巨大,表数据文件超过5G
大表的影响
大表对DDL操作的影响
建立索引需要很长时间
风险:
MYSQL版本 < 5.5 建立索引会锁表
MYSQL版本 >= 5.5 虽然不会锁表但会引起主从延迟
修改表结构需要长时间锁表
风险:
会造成长时间的主从延迟
影响正常的数据操作
大体上可以分为两点:
1. 当一个表的数据超过千万
2. 当表数据文件巨大,表数据文件超过5G
风险:
MYSQL版本 < 5.5 建立索引会锁表
MYSQL版本 >= 5.5 虽然不会锁表但会引起主从延迟
风险:
会造成长时间的主从延迟
影响正常的数据操作