• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase
您的位置:首页 > 数据库 >Mysql > Mysql存储引擎之Merge存储引擎的介绍

Mysql存储引擎之Merge存储引擎的介绍

作者:匿名 字体:[增加 减小] 来源:互联网 时间:2018-12-05

匿名通过本文主要向大家介绍了Mysql存储引擎,Merge存储引擎等相关知识,希望本文的分享对您有所帮助
MERGE 存储引擎,在 MySQL 用户手册中也提到了,也被大家认识为 MRG_MyISAM 引擎。Why?因为 MERGE 存储引擎可以简单的理解为其功能就是实现了对结构相同的 MyISAM 表, 通过一些特殊的包装对外提供一个单一的访问入口,以达到减小应用的复杂度的目的。要创建MERGE 表,不仅仅基表的结构要完全一致,包括字段的顺序,基表的索引也必须完全一致。

MERGE 表本身并不存储数据,仅仅只是为多个基表提供一个同意的存储入口。所以在创建 MERGE 表的时候, MySQL 只会生成两个较小的文件,一个是.frm 的结构定义文件,还有一个.MRG 文件,用于存放参与 MERGE 的表的名称(包括所属数据库 schema)。之所以需要有所属数据库的 schema,是因为 MERGE 表不仅可以实现将 Merge 同一个数据库中的表,还可以Merge 不同数据库中的表,只要是权限允许,并且在同一个 mysqld 下面,就可以进行 Merge。MERGE 表在被创建之后,仍然可以通过相关命令来更改底层的基表。

MERGE 表不仅可以提供读取服务,也可以提供写入服务。要让 MERGE 表提供可 INSERT服务,必须在在表被创建的时候就指明 INSERT 数据要被写入哪一个基表,可以通过insert_method 参数来控制。如果没有指定该参数,任何尝试往 MERGE 表中 INSERT 数据的操作,都会出错。此外,无法通过 MERGE 表直接使用基表上面的全文索引,要使用全文索引 ,必须通过基表本身的存取才能实现。

以上就是Mysql存储引擎之Merge存储引擎的介绍的内容,更多相关内容请关注微课江湖()!

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 基于Mysql存储引擎的深入分析
  • 如何选择合适的MySQL存储引擎
  • 常用的MySQL存储引擎【总结】
  • MySQL存储引擎是什么?(详解)
  • Mysql存储引擎之MyISAM存储引擎的介绍
  • Mysql存储引擎之Innodb存储引擎的介绍
  • Mysql存储引擎之Memory存储引擎的介绍
  • Mysql存储引擎之Merge存储引擎的介绍
  • MySQL存储引擎总结
  • Mysql存储过程循环内嵌套使用游标示例代码

相关文章

  • 2018-12-05ERROR 1222 (21000): The used SELECT statements have a differ
  • 2017-05-11从数据库中取出最近三十天的数据并生成柱状图
  • 2018-12-05mysql出现提示错误10061的解决方法
  • 2018-12-05除MSSQL数据库text字段中恶意脚本的删方法
  • 2018-12-05关于roc的10篇文章推荐
  • 2018-12-05Mysql 协议嗅探是什么
  • 2018-12-05MySql中关于正则表达式查询的使用方法介绍
  • 2017-05-11解决hibernate+mysql写入数据库乱码
  • 2018-12-05SQL学习笔记八 索引,表连接,子查询,ROW_NUMBER
  • 2018-12-05Mysql服务器的启动与停止(一)

文章分类

  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase

最近更新的内容

    • 限制网站频繁访问
    • mysql 5.7如何安装 mysql 5.7安装配置教程_MySQL
    • 某年第一周开始日期实现方法
    • MySQL slave_net_timeout参数解决的一个集群问题案例
    • sqlserver2005打造自动备份的维护计划图解教程
    • 关于group_concat()的详细介绍
    • Oracle中RAISE异常深入分析
    • MySQL索引的使用
    • SQL Server 2005安装实例环境图解第1/2页
    • dos或wamp下修改mysql密码的具体方法

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有