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

基于Mysql存储引擎的深入分析

作者: 字体:[增加 减小] 来源:互联网 时间:2017-05-11

通过本文主要向大家介绍了mysql存储引擎,mysql数据库存储引擎,mysql修改存储引擎,mysql默认存储引擎,mysql 查看存储引擎等相关知识,希望本文的分享对您有所帮助

MySQL有很多种存储引擎,针对不同的应用,可以为每张表选择合适的存储引擎,这样有助于提升MySQL性能。
创建新闻表news:

MySQL存储引擎包括:MyISAM引擎,MyISAM Merge引擎,InnoDB引擎,Memory引擎,Archive引擎,CSV引擎,Federated引擎,Blackhle引擎,NDB Cluster引擎,Falcon引擎,SolidDB引擎,PBXT引擎,
Maria引擎和其它引擎。建表时,选择合适的存储引擎很重要,如果到后期再更换将会很麻烦。这里,我们只介绍常用的三种存储引擎:

MyISAM引擎
MyISAM引擎是MySQL默认的存储引擎,MyISAM不支持事务和行级锁,所以MyISAM引擎速度很快,性能优秀。MyISAM可以对整张表加锁,支持并发插入,支持全文索引。
如果你不需要事务支持,通常我们建表时都选用MyISAM存储引擎,像新闻表之类都没有必要支持事务。

InnoDB引擎
InnoDB是专为事务设计的存储引擎,支持事务,支持外键,拥有高并发处理能力。但是,InnoDB在创建索引和加载数据时,比MyISAM慢。
涉及到货币操作一般都需要支持事务,什么都能错,钱不能出错。

Memory引擎
内存表,Memory引擎将数据存储在内存中,表结构不是存储在内存中的,查询时不需要执行I/O操作,所以要比MyISAM和InnoDB快很多倍,但是数据库断电或是重启后,表中的数据将会丢失,表结构不会
丢失。如果你需要将SESSION数据存在数据库中,那么使用Memory引擎是个不错的选择。
通常,我们使用这三种存储引擎就够了,更多的介绍请查阅MySQL手册。

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

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

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

相关文章

  • 2018-12-05mysql常用基础操作语法(四)--对数据的简单无条件查询及库和表查询【命令行模式】
  • 2018-12-05在oracle 数据库中查看一个sql语句的执行时间和SP2-0027错误
  • 2018-12-05如何在Linux下安装和配置PHPmyadmin?
  • 2018-12-05使用MySQL数据库(3)选择所要操作的数据库
  • 2018-12-05MySQL常用的建表等SQL语句写法总结
  • 2018-12-05mysql 存储过程case语句语法与实例教程
  • 2017-08-22mysql trim()的用法
  • 2018-12-05SQLServer 2005 实现数据库同步备份 过程-结果-分析
  • 2018-12-05常用SQL功能语句
  • 2018-12-05SQL Server 2008 阻止保存要求重新创建表的更改问题的设置方法

文章分类

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

最近更新的内容

    • mysql group_concat()函数用法总结_MySQL
    • sql2005无法连接服务器1433端口没有监听的处理方法
    • mysql 查看版本的方法图文演示
    • sqlserver中创建链接服务器图解教程
    • 总结MySQL的分页技术
    • sql注入实例以及如何防sql注入
    • mysql Out of memory (Needed 16777224 bytes)的错误解决
    • MySQL基础内容
    • MySQL正则表达式入门教程
    • ORACLE时间函数(SYSDATE)深入理解

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

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