码迷,mamicode.com
首页 >  
搜索关键字:myisam    ( 1838个结果
mysql引擎互转问题
// InnoDB转MyISAMALTER TABLE `tablename` ENGINE = MYISAM// MyISAM转InnoDBalter table tablename type=innodb;ALTER TABLE `tablename` ENGINE = InnoDB出人意料的写...
分类:数据库   时间:2015-01-20 10:19:22    阅读次数:163
由浅入深探究mysql索引结构原理、性能分析与优化 转
第一部分:基础知识第二部分:MYISAM和INNODB索引结构1、简单介绍B-tree B+ tree树2、MyisAM索引结构3、Annode索引结构4、MyisAM索引与InnoDB索引相比较第三部分:MYSQL优化1、表数据类型选择2、sql语句优化(1)最左前缀原则(1.1)能正确的利用索引...
分类:数据库   时间:2015-01-19 18:33:53    阅读次数:331
mysql单表限制
mysql单表的限制一、MySQL数据库的MyISAM存储引擎单表大小限制已经不是有MySQL数据库本身来决定(限制扩大到64pb),而是由所在主机的OS上面的文件系统来决定了。在mysql5.0版本之前,myisam存储引擎默认表的大小4Gb,可以用一下命令来查看:[root@roberttest]#cd/data/mysql/m..
分类:数据库   时间:2015-01-17 23:40:00    阅读次数:392
[MySQL] 存储引擎中InnoDB与Myisam的主要区别
1,事务处理innodb 支持事务功能,myisam 不支持。Myisam 的执行速度更快,性能更好。2,select ,update ,insert ,delete 操作MyISAM:如果执行大量的SELECT,MyISAM是更好的选择InnoDB:如果你的数据执行大量的INSERT或UPDATE...
分类:数据库   时间:2015-01-15 23:40:47    阅读次数:194
MYISAM表的.frm、MYI损坏,丢失的修复方法
.frm文件损坏或丢失的恢复由于frm文件保存着表结构信息,因此当该文件损坏时候,将无法读取改表中的文件,通过以下步骤可以恢复step1:将存有数据的MYI和MYD文件保存到其他地方step2:在数据库里重建同命名的表,结构也要一样。(要保证和以前表结构,存储引擎,数据类型等保持..
分类:其他好文   时间:2015-01-14 18:27:05    阅读次数:197
使用myisamchK 命令修复数据
使用myisamchk命令修复表myisam使用程序可以用来获得有关你的数据库表的统计信息,检查,修复,优化他们命令格式:myisamchk[option]tables[.frm]常用的检查选项:--information-i打印所检察标的统计信息--fast,-F只检查没有正确关闭的表--force,-f如果myisam发现表内有任何..
分类:其他好文   时间:2015-01-14 18:15:24    阅读次数:186
mysql性能优化
1、MyISAM和InnoDB的选择。 MyISAM用的是表锁,InnoDB用的是行锁。 MyIsam写优先,进行写操作时,会锁表。InnoDB写操作时锁行。因而如果写操作比较频繁应该用InnoDB较好。 另MyIsam 语句select count(*) from table数据直接被缓存了...
分类:数据库   时间:2015-01-13 23:07:43    阅读次数:203
MySQL引擎介绍ISAM,MyISAM,HEAP,InnoDB
MySQL数据库引擎取决于MySQL在安装的时候是如何被编译的。要添加一个新的引擎,就必须重新编译MySQL。在缺省情况下,MySQL支持三个引擎:ISAM、MYISAM和HEAP。另外两种类型INNODB和BERKLEY(BDB),也常常可以使用。如果技术高超,还可以使用MySQL++ API自己...
分类:数据库   时间:2015-01-13 19:15:37    阅读次数:161
MyISAM和InnoDB的区别
MySQL默认采用的是MyISAM。MyISAM不支持事务,而InnoDB支持。InnoDB的AUTOCOMMIT默认是打开的,即每条SQL语句会默认被封装成一个事务,自动提交,这样会影响速度,所以最好是把多条SQL语句显示放在begin和commit之间,组成一个事务去提交。InnoDB支持数据行...
分类:数据库   时间:2015-01-12 15:58:48    阅读次数:131
MySQL备份工具之mysqlhotcopy
mysqlhotcopy使用lock tables、flush tables和cp或scp来快速备份数据库.它是备份数据库或单个表最快的途径,完全属于物理备份,但只能用于备份MyISAM存储引擎和运行在数据库 目录所在的机器上.与mysqldump备份不同,mysqldump属于逻辑备份,备份时是执...
分类:数据库   时间:2015-01-12 14:39:40    阅读次数:188
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!