合理的分表,根据自己的业务需要拆分,比如一个订单的表结构是这样的,可以将其拆分为多个表,各个字表与主表之间通过ID关联
CREATE TABLE ORDER(
ID INT PRIMARY KEY AUTO_INCREMENT,
NAME VARCHAR(512) NOT NULL COMMENT '订单名',
# 拆分为订单金额信息表
PRICE DECIMAL NOT NULL COMMENT '订单总金额',
POST_FEE DECIMAL NOT NULL COMMENT '邮费',
# 拆分为订单交付信息表
ADDRESS DECIMAL NOT NULL COMMENT '收货地址',
SEND_TIME DATETIME NOT NULL COMMENT '发货时间'
# 拆分为订单生产信息表
# ...
# 拆分为订单支付信息表
# ...
)
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…