随笔分类 -  MySQL

InnoDB和MyISAM区别总结
摘要:InnoDB和MyISAM是许多人在使用MySQL时最常用的两个表类型,这两个表类型各有优劣,视具体应用而定。基本的差别为:MyISAM类型不支持事务处理等高级处理,而InnoDB类型支持。MyISAM类型的表强调的是性能,其执行数度比InnoDB类型更快,但是不提供事务支持,而InnoDB提供事务支持已经外部键等高级数据库功能。MyIASM是IASM表的新版本,有如下扩展:·二进制层次的可移植性。·NULL列索引。·对变长行比ISAM表有更少的碎片。·支持大文件。·更好的索引压缩。·更好的键吗统计分布。·更好和更快的aut 阅读全文

posted @ 2012-04-02 12:32 奋斗者 阅读(337) 评论(0) 推荐(0)

InnoDB与MyISAM的六大区别(转)
摘要:这其实是09年总结的一篇文章,今天被一位朋友问到InnoDB有什么好处,一下子讲不清楚,现在把在自己另外一个博客的文章在这里重发一遍,主要是讲InnoDB和MyISAM的对比,从中可以看到InnoDB的很多好处,比如并发插入的时候行级锁等本 文主要整理了Mysql 两大常用的存储引擎MyISAM,InnoDB的六大常见区别,来源于Mysql手册以及互联网的资料InnoDB与Myisam的六大区别MyISAMInnoDB构 成上的区别:每个MyISAM在磁盘上存储成三个文件。第一个 文件的名字以表的名字开始,扩展名指出文件类型。.frm文件存储表定义。数据文件的扩 展名为.MYD (MYData 阅读全文

posted @ 2012-03-31 12:22 奋斗者 阅读(985) 评论(0) 推荐(0)

查看mysql运行状态(转)
摘要:使用show status命令mysql会给出一个很长的列表官方说明在http://www.mysql.com/doc/e...含义如下:aborted_clients 客户端非法中断连接次数aborted_connects 连接mysql失败次数com_xxx xxx命令执行次数,有很多条connections 连接mysql的数量Created_tmp_disk_tables 在磁盘上创建的临时表Created_tmp_tables 在内存里创建的临时表Created_tmp_files 临时文件数Key_read_requests The number of requests to re 阅读全文

posted @ 2012-03-11 15:40 奋斗者 阅读(1133) 评论(0) 推荐(0)

Mysql运行状态分析(转)
摘要:登陆mysql数据库系统中,用show processlist分析查看当前运行状态。mysql> show processlist;+—–+————-+——————–+| Id | User | Host | db | Command | Time| State | Info+—–+————-+——————–+|207|root |192.168.0.2:51621 |mytest | Sleep | 5 | | NULL|208|root |192.168.0.2:51622 |mytest | Sleep | 5 | | NULL|220|root |192.168.0.2:5167 阅读全文

posted @ 2012-03-10 15:23 奋斗者 阅读(3636) 评论(0) 推荐(0)

mysql好的学习网站
摘要:http://ourmysql.com/ 阅读全文

posted @ 2012-02-15 11:45 奋斗者 阅读(382) 评论(0) 推荐(0)

MySQL数据库备份和还原的常用命令(转)
摘要:转:http://www.21andy.com/blog/20071102/655.html备份MySQL数据库的命令mysqldump -hhostname -uusername -ppassword databasename > backupfile.sql备份MySQL数据库为带删除表的格式备份MySQL数据库为带删除表的格式,能够让该备份覆盖已有数据库而不需要手动删除原有数据库。mysqldump -–add-drop-table -uusername -ppassword databasename > backupfile.sql直接将MySQL数据库压缩备份mysqld 阅读全文

posted @ 2011-10-18 10:05 奋斗者 阅读(353) 评论(0) 推荐(0)

导航