为什么80%的码农都做不了架构师?>>>   

Myisam:批量插入速度快,不支持外键,不支持事物,锁表

Innodb:批量插入相对较慢,支持外键,支持事物,锁行

全文索引:mysql 5.5 版本以上都支持

注:MySQL的默认存储引擎为InnoDB,可以修改[<MySQL_HOME>/my.ini]文件default-storage-engine选项进行配置。

create table account(
id int,
name varchar(10),
money int
)engine=innodb charset=utf8;

Mysql事物:

指一组操作,要么都成功执行,要么都不执行----> 原子性 (不可分割)

如:ATM转账,a账户往b账户转钱,只有a 账户钱减少,b账户钱才增加

在所有操作都完成之前,其他的会话不能被看到----> 隔离性(中间过程不可见)

事物发生前,数据总额依然匹配 --->一致性

事物产生的影响不能够撤销 ---> 持久性

如果事物发生错误,也不撤销,只能新增“补偿性事物”

转载于:https://my.oschina.net/esdn/blog/995382

Mysql 存储引擎和事物基础概念相关推荐

  1. mysql 存储引擎 面试_搞定PHP面试 - MySQL基础知识点整理 - 存储引擎

    MySQL基础知识点整理 - 存储引擎 0. 查看 MySQL 支持的存储引擎 可以在 mysql 客户端中,使用 show engines; 命令可以查看MySQL支持的引擎: mysql> ...

  2. 简述mysql 存储引擎_Mysql基础-存储引擎简述

    说明:Mysql服务器提供了丰富的存储引擎供我们选择,并且给我们提供了足够的可配性,完全可以根据实际需要实现自定义. Mysql 的存储引擎介绍 在数据库中存的就是一张张有着千丝万缕关系的表,所以表设 ...

  3. MySQL存储引擎及InnoDB并发控制介绍

    MySQL存储引擎采用了可插拔的结构,即用户可以根据自己的需要来选择不同的存储引擎. 下表是MySQL不同的存储引擎的不同的特性: Feature<?xml:namespace prefix = ...

  4. mysql 存储引擎_MySQL存储引擎

    数据库存储引擎是数据库底层软件组织,数据库管理系统(DBMS)使用数据引擎进行创建.查询.更新和删除数据.不同的存储引擎提供不同的存储机制.索引技巧.锁定水平等功能,使用不同的存储引擎,还可以获得特定 ...

  5. MySQL 存储引擎和锁

    MySQL 存储引擎和锁 =============================================================================== 存储引擎:   ...

  6. 【MySQL】MySQL 存储引擎、索引、锁、集群

    MySQL存储引擎 MySQL体系结构 体系结构的概念任何一套系统当中,每个部件都能起到一定的作用! MySQL的体系结构 体系结构详解 客户端连接 支持接口:支持的客户端连接,例如C.Java.PH ...

  7. 如何写MySQL存储引擎

    mysql教程:如何写MySQL存储引擎 [日期:2009-04-02]     来源:  作者: 在MySQL 5.1中开发一个存储引擎已经是比较方便了.所谓存储引擎实际上是按照MySQL的约定,提 ...

  8. WebDay19 MySQL存储引擎 索引 锁 集群

    MySQL存储引擎 索引 锁 集群 一.MySQL存储引擎 1.MySQL体系结构 2.MySQL存储引擎 3.常用引擎的特性对比 4.引擎的操作 5.总结:引擎的选择 二.MySQL索引 1.索引的 ...

  9. 导学+初识MySQL+SQL语法规范+数据库相关操作+表相关操作+MySql存储引擎介绍+MySQL表的创建+测试数据类型

    一.导学 1.什么是SQL? 结构化查询语言,数据库管理系统通过SQL语言来管理数据库中的数据: 2.SQL语言组成部分 (1)DDL--数据定义语言,主要定义数据库.表.视图.索引和触发器等 (2) ...

最新文章

  1. emc存储设备型号_图解EMC CLARiiON CX4系列主要型号
  2. FFT IP核调用与仿真之FFT数学分析
  3. Linux 查看负载
  4. MySQL中的二进制类型
  5. C# using的用法
  6. iPad上面的扫描加水印免费软件推荐
  7. winform窗体 小项目【安装程序】
  8. 【PAT乙】1065 单身狗 (25分)
  9. 被女朋友三番两次拉黑后,我用 Python 写了个“舔狗”必备神器
  10. viewport总结
  11. python试卷河南理工大学官网_河南理工大学试卷模板
  12. 使用计算机SN号匹配对应的计算机名 作为计算机名字的一个小脚本 win10可用
  13. JavaScript推箱子游戏开发笔记
  14. uWSGI和Gunicorn
  15. showModalDialog()、showModelessDialog()方法使用详解
  16. 关于google地图的一些使用
  17. php按一列拆分excel表格,excel表格要根据某一列数据拆分-excel怎么按照某一列拆分表格...
  18. Sorry ,中产 -20160929
  19. 中冠百年|不同年龄阶段家庭资产配置思路
  20. POJ 3179Corral the Cows(离散化+二分)

热门文章

  1. Linux下编译构建成功HelloWorld驱动程序并加载
  2. Linux基本C编程fork、signal、time以及用printf在终端打印一个GUI窗口 - 使用cygwin
  3. DIV的id和class
  4. MSI文件、工具、资料
  5. Telnet 对memcached进行数据操作
  6. Luogu P2982 [USACO10FEB]慢下来 Slowing down | dfs序、线段树
  7. Mac中安装git后,终端运行git出错,提示安装Xcode
  8. python 测试用例
  9. 程序员之工具杂烩(一)
  10. mysql 重置root密码