MySQL有多种存储引擎,MyISAM和InnoDB是其中常用的两种。这里介绍关于这两种引擎的一些基本概念(非深入介绍)。MyISAM是MySQL的默认存储引擎,基于传统的ISAM类型,支持全文搜索,但不是事务安全的,而且不支持外键。每张MyISAM表存放在三个文件中:frm 文件存放表格定义;数据...
分类:
数据库 时间:
2015-03-31 14:21:12
阅读次数:
162
版权归QQ87006009所有一、MyISAM引擎:1、隔离事务界别:由于myisam的隔离事务级别是串行。采用的是表级锁,不支持事物和全文索引。因此不适用在大并发,重负荷的生产系统上。2、实例的崩溃恢复:当系统宕机或者mysql进程崩溃后,MyISAM引擎表很容易受到损坏。不得不用外部命令..
分类:
数据库 时间:
2015-03-30 19:00:48
阅读次数:
157
innodb存储引擎1.存储:数据目录。可以通过配置修改 存储文件:frm,ibd结尾的文件。frm存储表结构,ibd存储索引和数据 存储日志:ib_logfilen文件2.innodb存储引擎开启或关闭: 关闭innodb_fast_shutdown= 0 完成所有的full purge和merg...
分类:
数据库 时间:
2015-03-17 15:44:30
阅读次数:
183
MySQL的第一款备份工具mysqldump,我们在上篇文章中已经和大家聊过,如果大家还有疑惑,请点击mysqldumpMySQL的第二款备份工具lvm快照,那么今天我们就聊聊它lvm快照卷温备mysqldump能够实现对InnoDB存储引擎实现热备,但是却无法实现对MyISAM引擎进行热备;而今天将要和大家介..
分类:
数据库 时间:
2015-03-17 02:13:09
阅读次数:
197
innotop是一个通过文本模式显示MySQL和InnoDB存储引擎的监测工具。innotop是用perl语言开发,这是它能更加灵活的使用在各种操作平台之上,它能详细的的监控出当前mysql和innodb存储引擎运行的状态,以便维护人员根据结果合理的优化数据库,让数据库更稳定更高效的运行.innotop依赖..
分类:
数据库 时间:
2015-03-13 19:03:27
阅读次数:
251
今天就和大家聊聊mysqldump备份工具:mysqldumpMySQL数据库自带的一款(逻辑)备份工具;能够对数据库、表、触发器、存储过程、事件等备份;备份的文件是可执行的sql语句纯文本文件中。mysqldump对MyISAM存储引擎进行温备,必须加参数--lock-all-tables对InnoDB存储引擎进行热备..
分类:
数据库 时间:
2015-03-06 17:22:44
阅读次数:
237
MySQL常用的存储引擎为MyISAM、InnoDB、MEMORY、MERGE,其中InnoDB提供事务安全表,其他存储引擎都是非事务安全表。MyISAM是MySQL的默认存储引擎。MyISAM不支持事务、也不支持外键,但其访问速度快,对事务完整性没有要求。InnoDB存储引擎提供了具有提交、回滚和...
分类:
数据库 时间:
2015-02-19 18:36:37
阅读次数:
230
master thread的县城优先级别最高.其内部由几个循环(loop)组成:主循环(loop)、后台循环(background loop)、刷新循环(flush loop)、暂停循环(suspend loop)。master thread 会根据数-据库运行的状态在loop,backgr...
分类:
数据库 时间:
2015-02-13 18:10:43
阅读次数:
262
核心控制参数 InnoDB存储引擎通过innodb_flush_log_at_trx_commit参数控制重做日志刷新到磁盘的策略 查看参数值:show variables like 'innodb_flush_log_at_trx_commit'; 修改参数值:set GLOBAL inno...
分类:
数据库 时间:
2015-02-12 22:43:05
阅读次数:
241
找到文件app/code/core/Mage/Install/Model/Installer/Db/Mysql4.php的第59行: 将 public?function?supportEngine()
{
????$variables??=?$this->_getConnection()
????????->fetchPairs(‘SHO...
分类:
数据库 时间:
2015-02-06 00:53:27
阅读次数:
235