Merge:
可用于同时从任意多个其他的表中读取数据。 读是自动并行的,不支持写入。读取时,那些被真正读取到数据的表的索引(如果有的话)会被使用。
Merge 引擎的参数:一个数据库名和一个用于匹配表名的正则表达式。
create table tt1 (id UInt16, name String) ENGINE=TinyLog;
create table tt2 (id UInt16, name String) ENGINE=TinyLog;
create table tt3 (id UInt16, name String) ENGINE=TinyLog;
insert into tt1(id, name) values (1, ‘Taoge’);
insert into tt2(id, name) values (2, ‘Xingge’);
insert into tt3(id, name) values (3, ‘Hangge’);
create table t (id UInt16, name String) ENGINE=Merge(currentDatabase(), ‘^tt’);