该文被密码保护。 阅读全文
posted @ 2015-11-04 15:32 积淀 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 一、先阐述下单列索引和组合索引的概念:单列索引:即一个索引只包含单个列,一个表可以有多个单列索引,但这不是组合索引。组合索引:即一个索包含多个列。如果我们的查询where条件只有一个,我们完全可以用单列索引,这样的查询速度较快,索引也比较瘦身。如果我们的业务场景是需要经常查询多个组合列,不要试图分别... 阅读全文
posted @ 2015-11-04 14:41 积淀 阅读(1058) 评论(0) 推荐(0) 编辑
摘要: explain 可以分析 select 语句的执行,即 MySQL 的“执行计划。一、type 列MySQL 在表里找到所需行的方式。包括(由左至右,由最差到最好):| All | index | range | ref | eq_ref | const,system | null |ALL(所有)... 阅读全文
posted @ 2015-11-04 10:37 积淀 阅读(509) 评论(0) 推荐(0) 编辑
摘要: MySQL凭借着出色的性能、低廉的成本、丰富的资源,已经成为绝大多数互联网公司的首选关系型数据库。虽然性能出色,但所谓“好马配好鞍”,如何能够更好的使用它,已经成为开发工程师的必修课,我们经常会从职位描述上看到诸如“精通MySQL”、“SQL语句优化”、“了解数据库原理”等要求。我们知道一般的应用系... 阅读全文
posted @ 2015-11-04 10:31 积淀 阅读(175) 评论(0) 推荐(0) 编辑