mysql分库分表的常见策略
发布日期:2021-06-30 13:44:13
浏览次数:2
分类:技术文章
本文共 865 字,大约阅读时间需要 2 分钟。
--0 mysql集群,将sql请求分发到多个数据库去,减少sql执行的等到时间--l 拆分大数据表位若干表,比如事先创建n张结构相同的表,表名可以按照某种业务hash进行映射。缺点是规则的变化带来的影响
--2 利用merge存储引擎来实现分表 create table if not exists user1 ( id int(11) not null auto_increment, name varchar(50) default null, sex int(1) not null default 0, primary key (id) ) engine = MyISAM default charset = utf8 auto_increment=1; create table if not exists user2 ( id int(11) not null auto_increment, name varchar(50) default null, sex int(1) not null default 0, primary key (id) ) engine = MyISAM default charset = utf8 auto_increment=1; create table alluser like user1; alter table alluser engine=MRG_MYISAM union=(user1,user2) insert_method=last; show create table alluser; insert into user1(name,sex) values('张三','0'); insert into user2(name,sex) values('李四','1'); select * from alluser; insert into alluser(name,sex) values('李四2','0'); select * from user2;转载地址:https://jeffsheng.blog.csdn.net/article/details/77098194 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
不错!
[***.144.177.141]2024年04月23日 04时50分12秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
如何搭建Eclipse +Apache Tomcat配置Java开发环境
2021-07-04
开源计算机集群监控Ganglia应用视频
2021-07-04
Linux软件万花筒
2021-07-04
vSphere5安装配置视频教程
2021-07-04
《Linux企业应用案例精解》一书已由清华大学出版社出版
2021-07-04
安装配置FreeBSD9全过程体验
2021-07-04
全球开源软件发展趋势分析
2021-07-04
Linux系统安全加固(一)
2021-07-04
Linux常用的安全工具
2021-07-04
Linux下网络服务的安全设置
2021-07-04
如何在MAC机器中实现移动设备WiFI上网(没有专门的无线路由器的情况)
2021-07-04
从零开始安装Hadoop视频教程
2021-07-04
一款非常实用的在线代码分享站点
2021-07-04
教你一分钟制作自己的电子书(视频)
2021-07-04
用ipad维护Linux服务器
2021-07-04
如何用手机维护Mysql数据库
2021-07-04
企业内网信息安全实践-记ChinaUnix技术交流
2021-07-04
完成《Java编程入门》初稿
2021-07-04
Windows Server 2012下安装Hyper-V虚拟机
2021-07-04