15021010:29:16InnoDB:Warning:tryingtodeletetablespace‘/tmp/#sql2069_87b001_1d.ibd‘,InnoDB:butthereare1flushesand0pendingi/o‘sonitInnoDB:Loop1016.15021010:29:16InnoDB:Warning:tryingtodeletetablespace‘/tmp/#sql2069_87b001_1d.ibd‘,InnoDB:butthereare1flushesand..
分类:
数据库 时间:
2015-05-19 16:47:33
阅读次数:
231
MySQL支持外键的存储引擎只有InnoDB,在创建外键的时候,要求父表必须有对应的索引,子表在创建外键的时候也会自动创建对应的索引。在创建索引的时候,可以指定在删除、更新父表时,对子表进行的相应操作,包括RESTRICT、NOACTION、SET NULL和CASCADE。其中RESTRICT和NO ACTION相同,是指在子表有关联记录的情况下父表不能更新;CASCADE表示父表在更新或者删除...
分类:
数据库 时间:
2015-05-19 16:36:59
阅读次数:
222
浅谈mysql innodb缓存策略:The InnoDB Buffer Pool Innodb 持有一个存储区域叫做buffer pool是为了在内存中缓存数据和索引,知道innodb bufferpool怎么工作,和利用它读取频繁访问的数据,是mysql优化重要的方面。 理想状况下,把buffe...
分类:
数据库 时间:
2015-05-18 22:36:34
阅读次数:
228
1. 为什么使用索引
在无索引的情况下,MySQL会扫描整张表来查找符合sql条件的记录,其时间开销与表中数据量呈正相关。对关系型数据表中的某些字段建索引可以极大提高查询速度(当然,不同字段是否selective会导致这些字段建立的索引对查询速度的提升幅度不同,而且索引也并非越多越好,因为写入或删除时需要更新索引信息)。
对于MySQL的Innodb储存引擎来说,大部分类型的index均以...
分类:
数据库 时间:
2015-05-18 18:54:17
阅读次数:
147
mysql innodb支持行锁和表锁,但是MyIsam只支持表锁。现在我们说说mysql innodb的行锁和 有如下表id为主键 为了出现演示效果,我们将mysql的autocommit设置为0 打开两个mysql命令行窗口,都设置为autocommit为0 窗口1: 窗口2: 这时候我们发现窗...
分类:
数据库 时间:
2015-05-18 01:01:42
阅读次数:
288
集群介绍:Galera是一个MySQL(也支持MariaDB,Percona)的同步多主集群软件,目前只支持InnoDB引擎。主要功能:同步复制真正的multi-master,即所有节点可以同时读写数据库自动的节点成员控制,失效节点自动被清除新节点加入数据自动复制真正的并行复制,行级用户可以直接连接...
分类:
数据库 时间:
2015-05-17 13:30:57
阅读次数:
214
150414 16:23:07 [ERROR] Plugin'InnoDB'initfunctionreturned error.150414 16:23:07 [ERROR] Plugin'InnoDB'registration as a STORAGE ENGINE failed.150414 ...
分类:
数据库 时间:
2015-05-16 20:19:47
阅读次数:
204
/*
所有MySQL列类型可以被索引。根据存储引擎定义每个表的最大索引数和最大索引长度。
所有存储引擎支持每个表至少16个索引,总索引长度至少为256字节。大多数存储引擎有更高的限制。
索引的存储类型目前只有两种(btree和hash),具体和存储引擎模式相关:
MyISAM btree
InnoDB btree
MEMORY/Heap hash,btree
默...
分类:
数据库 时间:
2015-05-16 14:53:30
阅读次数:
151
数据库对同样的数据,有着不同的存储方式和管理方式,在mysql中称为存储引擎。 常用的存储引擎有myisam,innodb,memory,mysql默认的是innodb。 myisam批量插入速度比innodb快,myisam把本地服务器的数据文件直接拷贝到另一台服务器的data目录下就能把...
分类:
数据库 时间:
2015-05-16 10:25:57
阅读次数:
254
Mysql my.ini 配置文件详解 #BEGIN CONFIG INFO #DESCR: 4GB RAM, 只使用InnoDB, ACID, 少量的连接, 队列负载大 #TYPE: SYSTEM #END CONFIG INFO # # 此mysql配置文件例子针对4G内存 # 主要使用INNO...
分类:
其他好文 时间:
2015-05-15 21:21:54
阅读次数:
141