请教个问题,索引大家一般都怎么建呀
请教个问题,索引大家一般都怎么建呀,说说经验呀
------解决方案--------------------下面的表总结了何时使用聚集索引或非聚集索引(很重要):   
 动作描述             使用聚集索引   使用非聚集索引  
 列经常被分组排序     应             应  
 返回某范围内的数据   应             不应  
 一个或极少不同值     不应           不应  
 小数目的不同值       应             不应  
 大数目的不同值       不应           应  
 频繁更新的列         不应           应  
 外键列               应             应  
 主键列               应             应  
 频繁修改索引列       不应           应    
 可以通过例子来理解上表。如:返回某范围内的数据一项。比如您的某个表有一个时间列,恰好您把聚合索引建立在了该列,这时您查询2004年1月1日至2004年10月1日之间的全部数据时,这个速度就将是很快的,因为您的这本字典正文是按日期进行排序的,聚类索引只需要找到要检索的所有数据中的开头和结尾数据即可;而不像非聚集索引,必须先查到目录中查到每一项数据对应的页码,然后再根据页码查到具体内容。
------解决方案--------------------經常出現在WHERE後的字段
------解决方案--------------------这里边索引起到很大作用   
 出个题目大家玩玩 : 比较14万单词的相似度   
 题目:比较14万单词的相似度 
 输入:14万单词表,table( ID,word) 
 输出:给出单词关系表( ID1,ID2,相似度),相似度要大于60%   
 例如: 
 abc和adc的相似度为(百分之):67 
 abc和abcd的相似度为75   
 实验用三万单词库下载:   
 http://www.dullwolf.cn/word/word.rar   
 14万单词库已经有了,加工后和3万的一起打包再给大家下载. 
 3万的适合做背单词,14万适合做字典.     
 包括真人发声,全部单词读音的mp3