MYSQL常用的引擎主要有一下几种,MRG_MYISAM、CSV、MyISAM、InnoDB、MEMORY,NDB,其中MyISAM、InnoDB是mysql最常用的存储引擎,今天主要讨论InnoDB引擎。一、什么是InnoDB引擎InnoDB引擎是MYSQL数据库的另一个重要的额存储引擎,正成为目前MYSQLAB所有发行新版的标准,被包含..
分类:
数据库 时间:
2016-11-19 18:27:37
阅读次数:
298
mysql常用的引擎主要有一下几种,MRG_MYISAM、CSV、MyISAM、InnoDB、MEMORY,NDB,其中MyISAM、InnoDB是mysql最常用的存储引擎,今天主要讨论MyISAM,InnoDB后续再继续...一、MyISAM引擎的特点1、不支持事物(事物是指逻辑上的一组操作,组成这组操作的各个单元,要么全成功要..
分类:
数据库 时间:
2016-11-17 02:28:10
阅读次数:
222
1、mysql存储引擎:a)mysql服务器采用了模块化风格,各部分之间保持相对独立,尤其体现在存储架构上。存储引擎负责管理数据存储,以及mysql的索引管理。通过定义的API,mysql服务器能够与存储引擎进行通信。目前使用最多的是MyISAM和InnoDB。InnoDB被Oracle收购后,mysql自行..
分类:
数据库 时间:
2016-11-07 20:15:57
阅读次数:
223
mysql执行流程: sql命令 》mysql引擎 (分析) 》语法正确 (编译) 》可识别命令 (执行) 》执行结果 (返回) 》客户端。 存储过程定义: sql语句和控制语句的预编译集合,以一个名称存储作为一个单元处理。 最重要的优点: 省略部分执行流程,提高执行速度。 其他优点: 增强sql语 ...
分类:
数据库 时间:
2016-09-26 23:12:11
阅读次数:
414
事务指逻辑上的一组操作,组成这组操作的各个单元,要么全成功,要么全不成功。 MySQL中的事务 MySQL中的事务 a,mysql引擎是支持事务的 b,mysql默认自动提交事务。每条语句都处在单独的事务中。 c,手动控制事务 开启事务:begin; 提交事务:commit; 回滚事务:rollba ...
分类:
数据库 时间:
2016-09-21 21:32:49
阅读次数:
234
从事PHP也有3年的时间了,期间接触了Mysql,大学时候学的是SQLSERVER,相对而言,虽然少了SQLSERVER的那种视图界面操作,但是我更喜欢cmd命令行这种黑屏操作,mysql以开源免费轻量著称,操作方便,用起来更是得心顺手,好了,废话不多说了,我们来聊聊Mysql的优化吧。说起MySQL..
分类:
数据库 时间:
2016-09-07 16:11:04
阅读次数:
229
MySQL提供多种存储引擎,通过命令 show engines; 查看 查看当前默认的存储引擎 show variables like '%storage_engine%'; 查看某个表用了什么引擎 show create table 表名; MyISAM引擎: 没有提供对数据库事务的支持,也不支持 ...
分类:
数据库 时间:
2016-09-04 20:38:35
阅读次数:
208
经常用MySQL数据库,但是,你在用的时候注意过没有,数据库的存储引擎,可能有注意但是并不清楚什么意思,可能根本没注意过这个问题,使用了默认的数据库引擎,当然我之前属于后者,后来成了前者,然后就有了这篇博文啦,希望可以帮助部分人了解MySQL引擎的一些特性。 存储引擎概念 MySQL中的数据用各种不 ...
分类:
数据库 时间:
2016-08-28 16:12:49
阅读次数:
235
一、存储引擎 存储引擎,MySQL中的数据用各种不同的技术存储在文件(或者内存)中。这些技术中的每一种技术都使用不同的存储机制、索引技巧、锁定水平并且最终提供广泛的不同的功能和能力。通过选择不同的技术,你能够获得额外的速度或者功能,从而改善你的应用的整体功能。InnoDB存储引擎是5.5版本后Mys ...
分类:
数据库 时间:
2016-07-23 09:05:20
阅读次数:
328
MySQL · 引擎特性 · InnoDB 崩溃恢复过程 MySQL · 引擎特性 · InnoDB 崩溃恢复过程 在前面两期月报中,我们详细介绍了 InnoDB redo log 和 undo log 的相关知识,本文将介绍 InnoDB 在崩溃恢复时的主要流程。 本文代码分析基于 MySQL 5 ...
分类:
数据库 时间:
2016-06-27 16:56:50
阅读次数:
893