码迷,mamicode.com
首页 >  
搜索关键字:innodb ibd结构图    ( 4485个结果
mysql 的一个死锁问题解决
这里说的是innodb类型的死锁! 网上找了好多东西 各种命令查看死锁信息,后面这条能用: show engine innodb status;(根据mysql版本而异) 这命令在mysql命令行执行后如果有死锁 会出现下面这一块: ------------------------ LATEST DETECTED DEADLOCK ------------------------...
分类:数据库   时间:2014-11-25 12:47:26    阅读次数:265
对于有大量重复数据的表添加唯一索引
遇到如题的这么一个场景:需要在MySQL的一张innodb引擎的表(tableA)上添加一个唯一索引(idx_col1_u)。但是表中已经有大量重复数据,对于每个key(col1),有的重复2行,有的重复N行。此时,做数据的手工清理,或者SQL处理无疑是非常耗时的。1. Alter ignore t...
分类:其他好文   时间:2014-11-24 15:14:24    阅读次数:259
复制MySQL数据库A到另外一个MySQL数据库B(仅仅针对innodb数据库引擎)
方案一:(不用太大的变化my.ini文件)copy 原数据库A中的 数据库(database) ib_logfile1 ib_logfile0 ibdata1;关闭目的数据库B;备份目的数据库B中的 ib_logfile1 ib_logfile0 ibdata1 三个文件,防止更改后不能使用数据库;...
分类:数据库   时间:2014-11-24 11:48:52    阅读次数:156
mysql 存储引擎MYSIAM和INNODB特性比较
事物:MYISAM不支持事物,MyISAM类型的表强调的是性能,其执行数度比InnoDB类型更快。如果不考虑事物,大量的select和insert适合MYISAM表锁:MYISAM支持表锁 INNODB提供行级锁,提供与 Oracle 类型一致的不加锁读取(non-locking read in),...
分类:数据库   时间:2014-11-24 09:52:40    阅读次数:226
MySQL系列:innodb引擎分析之文件IO
innodb作为数据库引擎,自然少不了对文件的操作,在innodb中所有需要持久化的信息都需要文件操作,例如:表文件、重做日志文件、事务日志文件、备份归档文件等。innodb对文件IO操作可以是煞费苦心,其主要包括两方面,一个是对异步io的实现,一个是对文件操作管理和io调度的实现。在MySQL-5.6版本的innodb还加入了DIRECT IO实现。做了这么多无非是优化io操作的性能。在inno...
分类:数据库   时间:2014-11-23 23:31:20    阅读次数:397
MySQL存储引擎
MySQL常用的存储引擎为MyISAM、InnoDB、MEMORY、MERGE,其中InnoDB提供事务安全表,其他存储引擎都是非事务安全表。MyISAM是MySQL的默认存储引擎。MyISAM不支持事务、也不支持外键,但其访问速度快,对事务完整性没有要求。InnoDB存储引擎提供了具有提交、回滚和...
分类:数据库   时间:2014-11-22 01:59:44    阅读次数:231
Mysql——Innodb和Myisam概念与数据恢复
Innodb和Myisam是Mysql常见的两种数据存储引擎。没有研究过Oracle、SQL Server等数据库,所以下面只针对Mysql。一、两种方式的数据存储结构: 在Myisam下,数据库的每个数据表都有*.frm、*.YMI和*.YMD三个文件,其中*.frm存储数据表的表结构,*.MY....
分类:数据库   时间:2014-11-21 21:42:35    阅读次数:207
Mysql 5.6 安装
以前一直用5.1版本的,由于新业务需要用5.6的,就安装并做了笔记MySQL5.6部分新特性:InnoDB现在可以限制大量表打开的时候内存占用过多的问题(第三方已有补丁)InnoDB性能加强。如分拆kernelmutex;flush操作从主线程分离;多个perge线程;大内存优化等InnoDB死锁信息可以记录到err..
分类:数据库   时间:2014-11-21 16:34:58    阅读次数:194
mysql的三方Infobright数据仓库BRIGHTHOUSE引擎
Infobright是MYSQL三方专用数据分析引擎,专门针对亿级以上的数据查询,而且查询速度是MYSQL的MyISAM,InnoDB的5~60倍,该引擎可以说是每个字段都建立了各种索引,下载地址https://www.infobright.org/安装与使用:http://blog.zyan.cc/infobright/该引擎是三方的,官网上有两种..
分类:数据库   时间:2014-11-20 15:41:18    阅读次数:247
MyISAM 和 InnoDB 讲解
MyISAM 和 InnoDB 讲解 InnoDB和MyISAM是许多人在使用MySQL时最常用的两个表类型,这两个表类型各有优劣,视具体应用而定。基本的差别为:MyISAM类型不支持事务处理等高级处理,而InnoDB类型支持。MyISAM类型的表强调的是性能,其执行数度比InnoDB类型更快,但....
分类:数据库   时间:2014-11-20 13:19:42    阅读次数:191
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!