请问如果数据是唯一的,加上索引会不会查询起来快一些? 比如某字段值是唯一的, 不重复的, 应该加上索引吗?哪种数据适合加索引啊? 麻烦有经验的分享下 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 应该,要加上唯一索引;较频繁的作为查询条件的字段应该创建索引;唯一性太差的字段不适合单独创建索引,即使频繁作为查询条件;更新非常频繁的字段不适合创建索引;不会出现在WHERE 子句中的字段不该创建索引; 比如某字段值是唯一的, 不重复的, 应该加上索引吗?==>根据你的应用来看,如果这个字段不会在WHERE里出现,就不必要加索引。哪种数据适合加索引啊? 麻烦有经验的分享下==》2楼讲得很详细了。可以看看参考手册,更详细 先读三遍《数据库系统概论(第四版)》 王珊 萨师煊 高等教育出版社 (掌握基础知识和概念) 然后再粗略浏览一遍MYSQL的官方手册。(方便以后查找,避免类似于考试的时候,给你本政治书也不知道答案在第几章,第几页)MySQL官方文档 http://dev.mysql.com/doc/refman/5.1/zh/index.html mysql远程的问题 想做一个英汉互译的软件,求教数据库里面的表该怎么建??? mysql 语句优化 求一MYSQL SP 重名 如何让mysql 的视图 能接受传递的参数 mysql问题 linux下怎么样用C语言访问mysql数据库?谢谢大家 求创建这样的表的sql语句 请问如何将一张表中的数据更新到另一张表中 SQL语句查询关系到两个以上数据库 VC++和WindowsForms应用程序如何链接到mysql数据库?
较频繁的作为查询条件的字段应该创建索引;
唯一性太差的字段不适合单独创建索引,即使频繁作为查询条件;
更新非常频繁的字段不适合创建索引;
不会出现在WHERE 子句中的字段不该创建索引;
==>根据你的应用来看,如果这个字段不会在WHERE里出现,就不必要加索引。哪种数据适合加索引啊? 麻烦有经验的分享下
==》2楼讲得很详细了。
可以看看参考手册,更详细