没有新消息
更多内容
写回答
全文索引不支持中文需要借sphinx(coreseek)或迅搜<、code>技术处理中文。
4赞
0踩
0评论
唯一性太差的字段不适合创建索引,尽管频繁作为查询条件,例如gender性别字段
3赞
索引文件是一个二叉树类型的文件,可想而知我们的dml操作同样也会对索引文件进行修改,所以性能会下降
1赞
创建索引是为产生索引文件的,占用磁盘空间
2赞
在我们添加完索引之后,mysql一般通过BTREE算法生成一个索引文件,在查询数据库时,找到索引文件进行遍历(折半查找大幅查询效率),找到相应的键从而获取数据
较频繁的作为查询条件字段应该创建索引
更新非常频繁的字段不适合作为索引
传统的查询方法,是按照表的顺序遍历的,不论查询几条数据,mysql需要将表的数据从头到尾遍历一遍
0赞
肯定在where条经常使用 b: 该字段的内容不是唯一的几个值 c: 字段内容不是频繁变化。
不会出现在where子句中的字段不该创建索引