博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
数据库存储引擎
阅读量:6411 次
发布时间:2019-06-23

本文共 557 字,大约阅读时间需要 1 分钟。

1.定义:数据表在磁盘上或内存上的存储方式,存储引擎的选取会影响数据表的性能。

2.查看服务器支持的存储引擎:mysql>show engines;

3.存储引擎的分类

  InnoDB:

  数据表文件组成:.frm  数据表的结构文件

  特点:数据更新速度快;写入读取速度慢;支持事务,window下创建数据表的默认存储引擎。

  MyISAM:

  数据表文件:.frm 数据表的结构文件,.myd 数据表的数据文件 .myi 数据表的索引文件

  特点:写入读取速度快,更新速度慢,不支持事务。

4.设置修改存储引擎

语法:create table 表名(

字段声明

)engine = 存储引擎名称

修改数据表的存储引擎:

语法:alter table 表名 engine 存储引擎名称;

5.存储引擎如何选取

  myisam:写入读取的速度非常快,适用场合:dedecms/phpcms/discuz/微博系统,新闻网站写入读取操作多的系统。

  innodb:适合业务逻辑比较强的系统,修改比较多的,适用场合:ecshop商城系统,办公系统,更新速度快。支持事务等。比如:银行系统。

转载于:https://www.cnblogs.com/Worssmagee1002/p/7667994.html

你可能感兴趣的文章
(转)android UI进阶之弹窗的使用(2)--实现通讯录的弹窗效果
查看>>
面试经典-设计包含min函数的栈
查看>>
linux下php添加cur/soapl扩展
查看>>
【百度地图API】多家地图API文件大小对比
查看>>
也可以使用如下命令更改您的默认 Shell
查看>>
Windows系统中IIS 6.0+Tomcat服务器环境的整合配置过程
查看>>
2015-03-15
查看>>
Node.js HTTP Server对象及GET、POST请求
查看>>
"npm ERR! Error: EPERM: operation not permitted"问题解决
查看>>
linux tar包追加问题【转】
查看>>
Git_忽略特殊文件
查看>>
spring 手动添加 bean 到容器,例子 :多数据源配置
查看>>
ASP.NET的URL过滤
查看>>
Hystrix已经停止开发,官方推荐替代项目Resilience4j简介
查看>>
华为mate10pro为全家福准备了各种姿势 你get到了吗
查看>>
《TensorFlow技术解析与实战》——2.3 基于Java的安装
查看>>
想去机器学习初创公司做数据科学家?这里有最常问的40道面试题
查看>>
《JavaScript设计模式》——2.5 多种调用方式——多态
查看>>
《C++面向对象高效编程(第2版)》——2.25 统一建模语言(UML)
查看>>
介绍下smartclient
查看>>