博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2011年2月14日

摘要: 1、MyISAM型的表(mysql)无法处理事务,所以不会带来事务型存储引擎(如InnoDB)所需的额外开销。适合如下情况:1>选择密集的表。 MyISAM在大量数据中筛选非常迅速,甚至在高流量的环境中也是如此。2>插入密集的表。 MyISAM并发插入特性允许同时选择和插入数据。例如,管理邮件或WEB服务器日志数据。2、静态的表结构(不使用xBLOB,xTEXT或VARCHAR)性能高,但要以空间为代价,如果用动态表结构,要经常使用OPTIMIZE TABLE 语句,它会整理由可变长度字段移动而带来的表的碎片。3、INNODB是一个健壮的事务型存储引擎,使用专用缓冲区管理(可配置) 阅读全文

posted @ 2011-02-14 16:05 bobolive 阅读(219) 评论(0) 推荐(1) 编辑