【宋红康 MySQL数据库 】【高级篇】【07】MySQL的存储引擎
持续学习&持续更新中…
学习态度:守破离
【宋红康 MySQL数据库 】【高级篇】【07】MySQL的存储引擎
- 存储引擎
- 查看存储引擎
- 设置系统默认的存储引擎
- 设置表的存储引擎
- 引擎介绍
- InnoDB:具备外键支持功能的事务存储引擎
- MyISAM:主要的非事务处理存储引擎
- Archive:用于数据存档
- Blackhole:丢弃写操作,读操作返回空内容
- CSV:存储数据时,以逗号分隔各个数据项
- Memory:置于内存的表
- Federated:访问远程表
- Merge:管理多个MyISAM表构成的表集合
- NDB:MySQL集群专用存储引擎
- 引擎对比
- MyISAM和InnoDB
- 阿里巴巴、淘宝用哪个
- 课外补充
- 参考
存储引擎
查看存储引擎
设置系统默认的存储引擎
设置表的存储引擎
引擎介绍
MyISAM和InnoDB是互相结合使用的,并不是替代关系
InnoDB:具备外键支持功能的事务存储引擎
支持外键并不一定是好事,一般外键约束我们是不用的,因为不好维护、性能差。
数据量大、并发要求高推荐使用InnoDB
MyISAM:主要的非事务处理存储引擎
数据量比较小、查询为主推荐使用MyISAM
Archive:用于数据存档
Blackhole:丢弃写操作,读操作返回空内容
CSV:存储数据时,以逗号分隔各个数据项
Memory:置于内存的表
Federated:访问远程表
Merge:管理多个MyISAM表构成的表集合
NDB:MySQL集群专用存储引擎
引擎对比
MyISAM和InnoDB
阿里巴巴、淘宝用哪个
课外补充
参考
尚硅谷宋红康: MySQL数据库(入门到高级,菜鸟到大牛).
本文完,感谢您的关注支持!
【宋红康 MySQL数据库 】【高级篇】【07】MySQL的存储引擎相关推荐
- MySQL数据库 --- 高级篇
一.存储引擎 1.1.MySQL体系结构 1.1.1.连接层 最上层是一些客户端和链接服务,包含本地sock 通信和大多数基于客户端/服务端工具实现的类似于TCP/IP的通信.主要完成一些类似于连接处 ...
- MySQL数据库的索引、事务和存储引擎
目录 一.索引 1.1 索引的概念 1.2 索引的作用 1.3 创建索引的原则 1.4 索引的分类 1.5 索引的创建 1.5.1 普通索引 1.5.2 唯一索引 1.5.3 主键索引 1.5.4 组 ...
- MySQL数据库高级篇教程 B站康师傅笔记(持续更新)
第二部分 MySQL高级特性篇 第01章 Linux下MySQL的安装与使用 1. 安装前说明 1.1 查看是否安装过MySQL 如果你是用rpm安装, 检查一下RPM PACKAGE: rpm -q ...
- 《MySQL高级篇》三、存储引擎
文章目录 1. 查看存储引擎 2. 设置系统默认的存储引擎 3. 设置表的存储引擎 3.1 创建表时指定存储引擎 3.2 修改表的存储引擎 4. 引擎介绍 4.1 InnoDB 引擎:具备==外键== ...
- MySQL数据库中的MyISAM和InnoDB存储引擎对比
一.InnoDB和MylSAM存储引擎对比 MyISAM是MySQL的默认数据库引擎(5.5版之前),由早期的ISAM(Indexed Sequential Access Method:有索引的顺序访 ...
- mysql数据库永久设置手动提交事务(InnoDB存储引擎禁止autocommit默认开启)
mysql数据库InnoDB存储引擎(默认情况下是自动控制提交事务)与其他关系型数据库在默认事务处理与其他关系型数据库略有不同,之前已经习惯Oracle数据库的手动提交事务的处理方式,mysql数据库 ...
- mysql数据库应用模式与特点_MySQL存储引擎的实际应用以及对MySQL数据库中各主要存储引擎的独特特点的描述...
MySQL存储引擎的实际应用以及对MySQL数据库中各主要存储引擎的独特特点的描述: 1.MySQL有多种存储引擎: MyISAM.InnoDB.MERGE.MEMORY(HEAP).BDB(Berk ...
- 【宋红康 MySQL数据库 】【高级篇】【17】MySQL事务日志:redo、undo
持续学习&持续更新中- 学习态度:守破离 [宋红康 MySQL数据库 ][高级篇][17]MySQL事务日志 概述 redo日志 为什么需要redo日志 redo日志的好处.特点 redo的组 ...
- 【宋红康 MySQL数据库 】【高级篇】【06】MySQL的逻辑架构
持续学习&持续更新中- 学习态度:守破离 [宋红康 MySQL数据库 ][高级篇][06]MySQL的逻辑架构 逻辑架构剖析 服务器处理客户端请求 Connectors 第一层 连接层 第二层 ...
最新文章
- C/C++循环输入问题
- php如何定义的数位置,php如何实现不借助IDE快速定位行数或者方法定义的文件和位置...
- mac book pro怎么安装python_Mac安装python细节
- 不就是个短信登录API嘛,有这么复杂吗?
- Yahoo! Screwdriver:可扩展的持续集成工具
- 「2019冬令营提高组」不同的缩写
- ctx->cvdl->cuvidGetDecoderCaps(ctx->caps8) failed -> CUDA_ERROR_DEINITIALIZED: driver shutting down
- pandas实现分类汇总,查找不重复的一 一对应数据
- 第15课:JSP动作 Jsp forward动作(JSP教程 JSP入门实战教程 黄菊华Java网站开发系列教程)
- Windows 95 下载
- spring动态代理(重要至极)
- 1人30天44587行代码,分享舍得网开发过程
- 本地可以ping远程的服务器,但服务器不能ping本地
- LaiCode 376. Ascending Triple I
- 不要把别人对你的好,当作是理所当然
- 粗糙集(Rough set) 理论
- 图片上传实时预览效果
- 情人节程序员用HTML网页表白【爱心表白】 HTML5七夕情人节表白网页源码 HTML+CSS+JavaScript
- NL80211使用笔记
- 华为设备常见AAA操作
热门文章
- 使用Firefox+Tor+FoxyProxy+Noscript+IETab进行安全自由的网上冲浪
- 使用U3D给物体添加脚本时提示Can‘t add script component
- 获取ALM中步骤数据
- 汇编实验5 DOS、BIOS调用
- jenkins配置报错,javax.servlet.ServletException: java.lang.RuntimeException: ssh executable not found.
- Kali获取手机照片
- 【Git版本控制】Git基础入门和分支管理
- VC 开机自动启动程序代码 [转]
- 从最新艾瑞报告,探寻通信云厂商融云的「护城河」
- 在ARM芯片中使用打印函数总结