美文网首页
数据库分表及其操作

数据库分表及其操作

作者: ggcoder | 来源:发表于2018-01-17 16:08 被阅读0次

https://www.cnblogs.com/miketwais/articles/mysql_partition.html

主要sql:
1.创建分表
DROP table IF EXISTS tb_member1;
create table tb_member1(
id bigint primary key auto_increment ,
name varchar(20),
sex tinyint not null default '0'
)ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
DROP table IF EXISTS tb_member2;
create table tb_member2(
id bigint primary key auto_increment ,
name varchar(20),
sex tinyint not null default '0'
)ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
//创建tb_member2也可以用下面的语句 create table tb_member2 like tb_member1;
2.创建主表
DROP table IF EXISTS tb_member;
create table tb_member(
id bigint primary key auto_increment ,
name varchar(20),
sex tinyint not null default '0'
)ENGINE=MERGE UNION=(tb_member1,tb_member2) INSERT_METHOD=LAST CHARSET=utf8 AUTO_INCREMENT=1 ;

补充:
1.操作(增删改查)数据时直接操作主表或者分表都行,查询分表的效率肯定更高些;
2.如何扩展新的子表?

相关文章

  • 数据库分表及其操作

    https://www.cnblogs.com/miketwais/articles/mysql_partitio...

  • 数据库、表、字段操作速览

    6.1 数据库操作 创建数据库 查看数据库 选中数据库 查看数据库中的表 删除数据库 6.2 数据表操作 创建表 ...

  • Hive DDL

    Hive 库操作 创建数据库 删除数据库 修改数据库信息 数据库信息 Hive 表操作 内部表又称管理表。 Hiv...

  • SQL之DDL

    DDL是用于操作数据库以及表结构的语句 数据库操作 数据类型 表操作 一.数据库操作 查看所有数据库:SHOW D...

  • MySQL常用命令

    1 连接数据库 2 数据库常用操作 3 数据表基本操作 4 数据表常见操作

  • 数据库第一周

    mysql的命令和查询语句: 登陆系统 数据库的操作 如何创建表 关于表的操作: DML:数据库操作语言:对于表中...

  • MySQL

    这篇文章主要介绍MySQL的一些操作性的知识。 数据库的操作 创建数据库 删除数据库 表的操作 创建表 修改表 添...

  • PHP之Mysql编程 二(增删改查和基本数据类型)

    在数据库里面操作表: ①:首先要打开数据库: 操作如下: usedb_name; ②:其次要写表信息: 操作模版如...

  • mysql语句

    DDL:对数据库,表,列进行操作DDL:对数据库,表,列进行操作 关键字:create 创...

  • mysql基本操作crud之(增删改)

    1、数据库操作 创建数据库 删除数据库 切换数据库 查看当前选择的数据库 2、表操作 查看当前数据库中所有表 创建...

网友评论

      本文标题:数据库分表及其操作

      本文链接:https://www.haomeiwen.com/subject/ojjuoxtx.html