06 2017 档案

摘要:1:只对 where 和 order by 子句中需要的列添加索引,多余的索引智慧导致不必要的硬盘空间爱你消耗。 每次修改表信息时会更新索引,因此有索引的表性能会相应降低。 2:对于要使用索引的列要使用属性 NOT NULL , 这样就永远不会存储 null 值。 3:最好用唯一化索引,一般情况下, 阅读全文
posted @ 2017-06-13 10:13 sp5i5s 阅读(279) 评论(0) 推荐(0)
摘要:4、使用explain查询,查看索引使用情况(这里还可以进行多次其他sql语句的查询,查看索引利用情况) 从上面可以看到key_len使用的长度为38(字节),那么总的索引长度是多少呢? 下面继续对表的创建进行查看,查看各个字段的大小 其中: latin1 = 1 byte = 1 characte 阅读全文
posted @ 2017-06-12 21:32 sp5i5s 阅读(1743) 评论(0) 推荐(0)
摘要:一、数组操作的基本函数 数组的键名和值 array_values($arr);获得数组的值 array_keys($arr);获得数组的键名 array_flip($arr);数组中的值与键名互换(如果有重复前面的会被后面的覆盖) in_array("apple",$arr);在数组中检索apple 阅读全文
posted @ 2017-06-09 13:37 sp5i5s 阅读(1931) 评论(0) 推荐(1)
摘要:mysql中 myisam,innodb默认使用的是 Btree索引,至于btree的数据结构是怎样的都不重要,只需要知道结果,既然是索引那这个数据结构最后是排好序;就像新华字典他的目录就是按照a,b,c..这样排好序的;所以你在找东西的时候才快,比如你找 “中” 这个字的解释,你肯定就会定位到目录 阅读全文
posted @ 2017-06-06 16:01 sp5i5s 阅读(436) 评论(0) 推荐(0)