摘要: 要理解Mysql 中索引是如何工作的,最简单的方法是去看一看书的"索引部分":如果想在一本书中找到某个特定的主题,一般先看书的"索引",找到对应的页码。 在Mysql中,存储引擎用类似的方法使用索引,其先在索引中找到对应的值,然后根据匹配的索记录找到对应的数据行。加入要运行下面的查询:sele... 阅读全文
posted @ 2015-11-18 23:23 郑彦秋 阅读(345) 评论(0) 推荐(0) 编辑
摘要: 简而言之:是的,仍然需要理解索引,即使是使用对象关系映射(ORM)工具。 ORM工具能够产生符合逻辑的,合法的查询(多数的时候),除非只是生成非常基本的查询(例如仅是根据主键查询的),否则它很难生成适合索引的查询。无聊时多么复杂的ORM工具,在精妙和负责的索引面前都是“浮云”。很多时候,即使是... 阅读全文
posted @ 2015-11-18 22:22 郑彦秋 阅读(384) 评论(1) 推荐(0) 编辑
摘要: FLOAT 和DOUBLE 类型支持使用标准的浮点运算进行近似计算。 DECIMAL类型用于存储精确的小数。 因为cpu不支持对DECIMAL的直接计算,所以在Mysql5.0及更高的版本中,MYSQL服务器自身实现了DECIMAL的高精度计算。相对而言,cpu直接支持原生浮点计算,所以浮点... 阅读全文
posted @ 2015-11-18 00:00 郑彦秋 阅读(573) 评论(0) 推荐(0) 编辑