MySQL有多种存储引擎,MyISAM和InnoDB是其中常用的两种。这里介绍关于这两种引擎的一些基本概念(非深入介绍)。MyISAM是MySQL的默认存储引擎,基于传统的ISAM类型,支持全文搜索,但不是事务安全的,而且不支持外键。每张MyISAM表存放在三个文件中:frm 文件存放表格定义;数据...
分类:
数据库 时间:
2015-01-05 21:50:00
阅读次数:
196
原文地址:关于Mysql thread_concurrency和innodb_thread_concurrency参数的一点整理 ????首先,最重要的一点,这个参数已经在最新版本的mysql中被移除了,官方最新5.7版本的doc上面对thread_concur...
分类:
数据库 时间:
2015-01-05 16:55:55
阅读次数:
277
MYSQL:Cannotdeleteorupdateaparentrow:aforeignkeyconstraintfails这可能是MySQL在InnoDB中设置了foreignkey关联,造成无法更新或删除数据。可以通过设置FOREIGN_KEY_CHECKS变量来避免这种情况。SETFOREIGN_KEY_CHECKS=0;删除完成后设置SETFOREIGN_KEY_CHECKS=1;其他:关闭唯..
分类:
数据库 时间:
2015-01-05 16:55:05
阅读次数:
192
percona:ibbackup:InnoDBonlinephysicalbackupfullincrementalMyISAM:warmbackup,fullpercona:Xtrabackup1、简介xtrabackup是由percona提供的mysql数据备份工具,据官方介绍,这也是世界上唯一一款开源的能够对innodb和xtradb(增强版的innodb)数据库进行热备的工具,特点:(1)..
分类:
数据库 时间:
2015-01-05 07:12:31
阅读次数:
225
When InnoDB appears hung, I know the natural reaction is to check SHOW ENGINE INNODB STATUS.In fact, it’s the first thing I check when InnoDB tables a...
分类:
数据库 时间:
2015-01-05 01:51:06
阅读次数:
219
关于注掉skip-innodb选项也不能启用innoDB引擎的解决办法本人之前用的是wamp集成环境的数据库,为了方便直接将data文件复制过来。可后来发现phpstudy的数据库设置的默认引擎是MyISAM,但如果要从其他数据库导入InnoDB引擎的数据库是不行的,网上很多关于启用InnoDB的办...
分类:
数据库 时间:
2015-01-04 16:46:36
阅读次数:
189
mysql> show processlist;mysql> show status;mysql> show status like 'Slow_queries';mysql> show status like 'Threads_created';mysql> show engine innodb ...
分类:
数据库 时间:
2015-01-04 14:55:57
阅读次数:
256
Mysql到底是怎么实现MVCC的?这个问题无数人都在问,但google中并无答案,本文尝试从Mysql源码中寻找答案。 在Mysql中MVCC是在Innodb存储引擎中得到支持的,Innodb为每行记录都实现了三个隐藏字段:6字节的事务ID(DB_TRX_ID)7字节的回滚指针(DB_ROLL_P...
分类:
数据库 时间:
2015-01-04 01:03:30
阅读次数:
398
关系数据库依赖于主键,它是数据库物理模式的基石。主键在物理层面上只有两个用途:惟一地标识一行。作为一个可以被外键有效引用的对象。索引是一种特殊的文件(InnoDB数据表上的索引是表空间的一个组成部分),它们包含着对数据表里所有记录的引用指针。下面是主键和索引的一些..
分类:
其他好文 时间:
2015-01-02 07:35:51
阅读次数:
280
转载:http://www.php100.com/html/webkaifa/database/Mysql/2011/0326/7789.htmlMyISAM 和 InnoDB 讲解 InnoDB和MyISAM是许多人在使用MySQL时最常用的两个表类型,这两个表类型各有优劣,视具体应用而定。基本....
分类:
数据库 时间:
2015-01-01 11:13:12
阅读次数:
187