mysql分表问题(insert_method的理解)
程序员文章站
2022-04-21 12:27:12
...
mysql
CREATE TABLE account_all
(id
int(11) NOT NULL AUTO_INCREMENT ,name
varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL ,money
float NOT NULL ,tradeDate
datetime NOT NULL
PRIMARY KEY (id
)
)
ENGINE=MRG_MYISAM
DEFAULT CHARACTER SET=utf8 COLLATE=utf8_general_ci
UNION=(account_2011
,account_2012
)
INSERT_METHOD=LAST
ROW_FORMAT=DYNAMIC;
insert_method=last,那是不是将来所有的操作都放到了account_2012中呢,数据量大了不是account_2012会很大,这也没有什么意义啊。实际中是怎么处理呢。
推荐阅读