2017年4月19日

[转]mysql联合索引

摘要: mysql联合索引 命名规则:表名_字段名1、需要加索引的字段,要在where条件中2、数据量少的字段不需要加索引3、如果where条件中是OR关系,加索引不起作用4、符合最左原则 https://segmentfault.com/q/1010000003984016/a-1020000003984 阅读全文

posted @ 2017-04-19 13:24 做扎实的PHP开发者 阅读(340) 评论(0) 推荐(0) 编辑

B-Tree索引和Hash索引的区别

摘要: Hash 索引结构的特殊性,其检索效率非常高,索引的检索可以一次定位,不像B-Tree 索引需要从根节点到枝节点,最后才能访问到页节点这样多次的IO访问,所以 Hash 索引的查询效率要远高于 B-Tree 索引。可能很多人又有疑问了,既然 Hash 索引的效率要比 B-Tree 高很多,为什么大家不都用 Hash 索引而还要使用 B-Tree 索引呢?任何事物都是有两面性的,... 阅读全文

posted @ 2017-04-19 11:52 做扎实的PHP开发者 阅读(220) 评论(0) 推荐(0) 编辑

桶排序

摘要: 小哼的班上只有5个同学,这5个同学分别考了5分、3分、5分、2分和8分,哎考的真是惨不忍睹(满分是10分)。接下来将分数进行从大到小排序,排序后是8 5 5 3 2。 首先我们需要申请一个大小为11的数组int a[11]。OK现在你已经有了11个变量,编号从a[0]~a[10]。刚开始的时候,我们 阅读全文

posted @ 2017-04-19 10:14 做扎实的PHP开发者 阅读(198) 评论(0) 推荐(0) 编辑

导航