08 2012 档案

mysql之事务隔离级别
摘要:事务:是一组原子性的SQL查询语句,也可以被看做一个工作单元。事务具有的四个特性:原子性(atomicity)、一致性(consistency)、隔离性(isolation)、持久性(durability)1.关系数据库标准中的4个事务隔离级别#未提交读(read uncommitted):允许脏读,也就是可能读取到其他会话中未提交事务修改的数据#提交读(read committed):只能读取到已经提交的数据。oracle等多数数据库默认都是该级别#可重复读(repeated read):可重复读。在同一个事务内的查询都是事务开始时刻一致的,innodb的默认级别。 在SQL标准中,该隔离级 阅读全文

posted @ 2012-08-28 16:32 “清风轩” 阅读(769) 评论(1) 推荐(0)

MySQL数据库引擎对比--不断完善中
摘要:虽然标题是MySQL的数据库引擎对比但是只对比最具代表性的MyISAM和InnoDB1、最明显的区别 InnoDB支持事务处理,而MyISAM不支持 InnoDB支持行级锁,而MyISAM只支持表锁 InnoDB支持外键,而MyISAM不支持 既然如此,那MyISAM还有啥存在的必要? MyISAM的优势在于能够提供比InnoDB更快速的“查询”功能。 毕竟,很多表都是写少读多。 很多资料说,MyISAM是MySQL的默认引擎 我觉得这么说不合适 一是默认引擎是可以设置的 二是因为我的MySQL默认引擎是InnoDB,好像我也没改过这个配置2、文件结构 MyISAM的表有三个文件 .frm.. 阅读全文

posted @ 2012-08-27 12:31 “清风轩” 阅读(377) 评论(0) 推荐(0)