位置: 编程技术 - 正文

MySQLMerge存储引擎(mysql数据表存储引擎)

编辑:rootadmin

推荐整理分享MySQLMerge存储引擎(mysql数据表存储引擎),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:mysql5.5存储引擎,mysql5.5存储引擎,mysql5.7存储引擎,mysql5.7存储引擎,mysql存long,mysql 储存引擎,mysql存long,mysql 存储数据,内容如对您有帮助,希望把文章链接给更多的朋友!

MERGE存储引擎把一组MyISAM数据表当做一个逻辑单元来对待,让我们可以同时对他们进行查询。构成一个MERGE数据表结构的各成员MyISAM数据表必须具有完全一样的结构。每一个成员数据表的数据列必须按照同样的顺序定义同样的名字和类型,索引也必须按照同样的顺序和同样的方式定义。

Merge存储引擎允许将一组使用MyISAM存储引擎的并且表结构相同(即每张表的字段顺序、字段名称、字段类型、索引定义的顺序及其定义的方式必须相同)的数据表合并为一个表,方便了数据的查询。

假设有log_、log_、log_、log_ 这四张日志记录表,其数据分别是每一年的数据,表结构如下(YY代表年份):

可以通过如下SQL语句把这些表归拢为一个逻辑单元:

MySQLMerge存储引擎(mysql数据表存储引擎)

说明:ENGINE选项的值必须是MERGE;UNION选项列出了将被收录在这个log_merge数据表的所有表。该log_merge表创建成功后,就可以像普通表那样查询它,只是每一次查询都将同时作用于构成它的每一个成员数据表 。譬如查询这些日志数据表的数据行总数:

譬如查询每年各有多少日志记录:

创建MERGE存储引擎的表也支持DELETE 和UPDATE操作。INSERT操作比较麻烦,因为MySQL需要知道应该把新数据行插入到哪一个成员表里去。在MERGE存储引擎数据表的定义里可以包括一个INSERT_METHOD选项(MySQL4.0之后支持),这个选项的值有NO、FIRST、LAST三个,其含义依次是禁止INSERT操作、将数据行插入到UNION中的第一个表或将数据行插入到UNION中的最后一个表。比如下面SQL语句指定将新数据添加到log_数据表----它是UNION选项所列出的最后一个数据表:

创建一个新的成员数据表log_并让它有同样的表结构,然后修改log_merge数据表把log_包括进来:

注意:使用Merge“合并”起来的表结构相同的表最好不要有主键,否则会出现这种情况:一共有两个成员表,其主键在两个表中存在相同情况,但是写了一条按相同主键值查询的SQL语句,这时只能查到UNION列表中第一个表中的数据。

有关MySQLMerge存储引擎小编就给大家介绍这么多,希望对大家有所帮助!

理解MySQL变量和条件 一、概述变量在存储过程中会经常被使用,变量的使用方法是一个重要的知识点,特别是在定义条件这块比较重要。mysql版本:5.6二、变量定义和赋值#

理解Mysql prepare预处理语句 MySQL5.1对服务器一方的预制语句提供支持。如果您使用合适的客户端编程界面,则这种支持可以发挥在MySQL4.1中实施的高效客户端/服务器二进制协议的优

理解MySQL存储过程和函数 一、概述一提到存储过程可能就会引出另一个话题就是存储过程的优缺点,这里也不做讨论,一般别人问我我就这样回答你觉得它好你就用它。因为mysql

标签: mysql数据表存储引擎

本文链接地址:https://www.jiuchutong.com/biancheng/319771.html 转载请保留说明!

上一篇:浅谈MySQL排序原理与案例分析(mysql数据库排序)

下一篇:理解MySQL变量和条件(mysql@变量)

  • 小规模纳税人增值税起征点
  • 什么叫直接税?直接税有哪些?
  • 冲回存货跌价准备所得税是调增还是调减
  • 销售货物和服务流程 事前检查单上
  • 材料采购合同需要注意什么
  • 等额本息还款的特点
  • 成品油购进数据未同步怎么办
  • 全资子公司合并报表是权益法还是成本法
  • 清包工一般纳税人简易计税能开专票
  • 分公司收到的总部拨款会计如何处理
  • 旧货如何卖
  • 营改增的相关规定
  • 缴纳上月应交税费分录
  • 个体工商户有公户吗?
  • 收入确认和发票的区别
  • 什么税不计入税金及附加科目
  • 教育附加费的计算方法
  • 出纳汇错款会计怎么做账
  • 可抵扣的金税盘维护费会计分录怎么做?
  • 坏账收不回怎么做账
  • 其他应付款调整
  • mac系统如何开启任何来源
  • 在Win7系统中,文件的属性包括
  • 周转材料属于什么会计分录
  • Laravel 5.5中为响应请求提供的可响应接口详解
  • php字符串操作函数
  • 代扣代缴个人所得税账务处理
  • php基础入门教程
  • 工商注册经营部和公司的区别
  • php抓取
  • 编制资产负债表的基础
  • html渐变色背景
  • 转让旧机器的会计分录
  • 企业所得税应纳税额的计算公式
  • python2多进程
  • 商品流通企业购入的商品采用售价金额法核算的
  • 在正确使用和正常维护的条件下
  • sa密码不满足强密码要求
  • 应交企业所得税是什么科目
  • 海关缴款通知书怎么查看
  • 进口货物的会计分录
  • 税局代开专票如何做账务处理?
  • 募捐建议
  • 建筑行业项目经理的岗位职责
  • 代驾服务费属于哪个税收编码
  • 货代代缴增值税关税如何做账
  • 税务局退以前年度的税款怎样记账
  • 其他业务收入如何开票
  • 年报和汇算清缴的顺序
  • 多开税票的钱怎么算
  • 已开具发票验旧
  • 预收账款借方和贷方表示什么
  • 如何做大建筑业企业
  • 融资租赁固定资产不属于筹资活动
  • 个人无偿赠与不动产税收管理
  • 印花税需要计提税金及附加吗
  • mybatis collection 多条件查询的实现方法
  • microsoft window vista
  • Win Server 2003 使用技巧图解
  • vmware12安装教程图解
  • window系统怎么截屏屏幕
  • macbookpro查看硬盘
  • win10无u盘装系统教程
  • unity接入安卓sdk
  • js咋用
  • 老生常谈的近义词
  • nodejss
  • jquery1
  • Linux中删除文件夹的正确方式
  • 用pyth
  • 利用职务之便谋取私利是什么罪
  • [置顶]bilinovel
  • 使用jquery计算li元素的个数
  • Android系统启动负载均衡
  • 深入理解计算机系统 电子书
  • 全国低保查询系统网站
  • 北京市国家税务局网站官网
  • 生育保险证明去哪里办
  • 大兴区地方税务局
  • 代理记账公司成本怎样结转的
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设