federated engine:
federated 存储引擎是在mysql5中新引进的存储引擎,它允许一个mysql服务器使用的表来自其他的mysql服务器,最客户端来说,就像是在一个服务器上做操作,这样客户端没有必要连接到其他的服务器进行数据访问了。
由于这个特性,我们可以在一个但查询里面访问多个mysql服务器中的表,在这种情况下,没有必要连接到不同的服务器进行查询,比如在一个单查询的时候,使用join来连接不同服务器中的表 。
特征
1.在磁盘上是一个.frm文件;2.这个存储引擎不支持事务;3.支持常规的增删改查插;
实验:
1.在B库中创建一张表 2.在A库中创建一张表并指定存储引擎和映射
B库:create table t (id int,msg char(100));
A库:create table t (id int ,msg char(100)) engin=federated connection='mysql://root@hocalhost:3306/test/t';
insert into t values(1,'a');
mysql菜鸟手迹12--mysql存储引擎之Federated
原创
©著作权归作者所有:来自51CTO博客作者nameyjj的原创作品,请联系作者获取转载授权,否则将追究法律责任
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
MySQL存储引擎--------Federated最佳实战
迈向 MySQL 生态的第一步先定个小目标,每天一小步,玩转MySQL存储引擎Federated
Federated MySQL DBA