日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

MySQL 全文索引的原理與缺陷

瀏覽:111日期:2023-10-08 08:34:46

MySQL全文索引一種特殊的索引,它會把某個數據表的某個數據列出現過的所有單詞生成一份清單。

alter table tablename add fulltext(column1,column2)

說明:

只能在MyISAM數據表中創建

全文索引是以空格或標點隔開才能搜到的,搜中文是搜不到(有專門的應用支持中文分詞可以搜中文,但都不理想)

少于3個字符的單詞不會被包含在全文索引里,可以通過修改my.cnf修改選項

ft_min_word_len=3

重新啟動MySQL服務器,用repair table tablename quick 為有關數據表重新生成全文索引

select * from tablename where match(column1,column2) against(’word1 word2 word3’)>0.001

match ... against 把column1,column2數據列中至少包含word1,word2,word3三個單詞之一的數據記錄查找到,在關鍵字match后的數據列必須 跟創建全文索引的數據列相同,檢索詞不區分大小寫和先后順序,少于3個字符的單詞通常被忽略。match... against ...表達式返回一個浮點數作為它本身的求值結果,這個數字反映了結果記錄與被檢索單詞的匹配程度。如果沒有匹配到任何記錄,或者匹配到的結果記錄太多反 而被忽略,表達式將返回0,表達式>0.001的作用是排除match的返回值太小的結果記錄。

select *,match(column1,column2) against (’word1 word2 word3’) as mtchfrom tablenamehaving mtch>0.01order by mtch desclimit 5

找出最匹配的5條記錄,在where字句中不能使用假名,所以用having

布爾全文搜索的性能支持以下操作符:

+word:一個前導的加號表示該單詞必須 出現在返回的每一行的開頭位置。

-word: 一個前導的減號表示該單詞一定不能出現在任何返回的行中。

(無操作符):在默認狀態下(當沒有指定 + 或?的情況下),該單詞可有可無,但含有該單詞的行等級較高。這和MATCH() ... AGAINST()不使用IN BOOLEAN MODE修改程序時的運作很類似。

> <這兩個操作符用來改變一個單詞對賦予某一行的相關值的影響。 > 操作符增強其影響,而 <操作符則減弱其影響。請參見下面的例子。

( )括號用來將單詞分成子表達式。括入括號的部分可以被嵌套。

~word:一個前導的代字號用作否定符, 用來否定單詞對該行相關性的影響。 這對于標記“noise(無用信息)”的單詞很有用。包含這類單詞的行較其它行等級低。

word* :搜索以word開頭的單詞,只允許出現在單詞的末尾

'word1 word' :給定單詞必須出現在數據記錄中,先后順序也必須匹配,區分字母大小寫

select * from tablename where match(column1,column2) against (’+word1 +word2 -word3’ in boolean mode’)

布爾檢索只能返回1或者0,不再返回表示匹配程度的浮點數

全文索引的缺陷:

1.數據表越大,全文索引效果好,比較小的數據表會返回一些難以理解的結果。

2.全文檢索以整個單詞作為匹配對象,單詞變形(加上后綴,復數形式),就被認為另一個單詞。

3.只有由字母,數字,單引號,下劃線構成的字符串被認為是單詞,帶注音符號的字母仍是字母,像C++不再認為是單詞

4.不區分大小寫

5.只能在MyISAM上使用

6.全文索引創建速度慢,而且對有全文索引的各種數據修改操作也慢

7.不支持中文

以上就是MySQL 全文索引的原理與缺陷的詳細內容,更多關于MySQL 全文索引的資料請關注好吧啦網其它相關文章!

標簽: MySQL 數據庫
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
免费日韩av| 综合日韩av| 日韩高清中文字幕一区| 久久国产毛片| 国产 日韩 欧美 综合 一区| 国产图片一区| 国产日韩一区二区三区在线播放| 在线一区欧美| 美女少妇全过程你懂的久久| 国产一区三区在线播放| 国产精品羞羞答答在线观看| 亚洲2区在线| 亚洲久久一区| 日韩视频一区| 亚洲欧美日本视频在线观看| 亚洲欧美日韩国产| 国产精品丝袜xxxxxxx| 欧美日韩国产传媒| 国产精品色网| 日韩精品一区二区三区中文 | 欧美精品成人| 国产精品欧美一区二区三区不卡| 久久国产麻豆精品| 国产精品18| 欧美国产不卡| 欧美黄页在线免费观看 | 最近国产精品视频| 日本特黄久久久高潮| 免费在线日韩av| 伊人久久国产| 久久亚洲影院| 国产欧美日韩在线一区二区 | 国产精品女主播一区二区三区| 久久网站免费观看| 亚洲另类视频| 精品91福利视频| 久久精品二区三区| 一区二区三区四区在线观看国产日韩| 日韩和欧美的一区| 欧美经典一区| 国产传媒av在线| 免费欧美在线视频| 国产成人精品一区二区三区免费| 国户精品久久久久久久久久久不卡 | 日韩欧美中文字幕一区二区三区 | 亚洲久久一区| 日韩综合一区| 日本成人中文字幕| 激情综合激情| 久久精品理论片| 久久av一区| 成人午夜精品| 国产情侣一区| 在线综合亚洲| 成人午夜网址| 国产欧美日韩影院| 99视频+国产日韩欧美| 国产成人免费| 综合干狼人综合首页| 伊人久久视频| 国产精品久久久一区二区| 久久亚洲精品伦理| 亚洲夜间福利| 日韩在线观看| 91免费精品| 久久久国产精品入口麻豆| 日韩高清在线不卡| 亚洲18在线| 免费在线观看日韩欧美| 亚洲成人一区| 免费国产自久久久久三四区久久| 国产精品久久久久久久免费观看| 青青国产91久久久久久| 午夜在线视频一区二区区别| 欧美影院三区| 国产一区日韩一区| 亚洲欧美伊人| 蜜臀久久99精品久久一区二区| 欧洲一级精品| 欧美精品一线| 久久午夜精品一区二区| 六月丁香综合| 午夜久久av| 日韩国产一二三区| 久久精品xxxxx| 精品久久福利| 国产一区日韩一区| 在线亚洲自拍| 六月天综合网| 日韩av不卡在线观看| 久久精品三级| 亚洲国产成人二区| 蜜桃精品在线| 日韩在线a电影| 欧美亚洲综合视频| 国产高清不卡| 一本色道久久精品| 国产精品亲子伦av一区二区三区| 成人黄色av| 欧美综合二区| 国产aa精品| 影音先锋久久精品| 97欧美在线视频| 亚洲人成网站在线在线观看| 日韩激情精品| 成人三级高清视频在线看| 免费日韩一区二区| 精品国产黄a∨片高清在线| 超碰在线99| 欧美一级二级视频| 91成人精品| 精品欧美日韩精品| 男人的天堂亚洲一区| jizzjizz中国精品麻豆| 蜜桃久久av一区| 日韩欧美自拍| 美女精品视频在线| 最新国产拍偷乱拍精品| 久久国产乱子精品免费女| 婷婷综合网站| 国产一区福利| 国产日韩欧美一区二区三区| 亚洲黄色影院| 久久人人精品| 精品一级视频| 久久国产三级| 少妇精品在线| 丝袜国产日韩另类美女| 欧美 日韩 国产精品免费观看| 欧美日韩午夜| 婷婷成人av| 日韩专区一卡二卡| 国产一级久久| 久久天堂成人| 亚洲成av在线| 欧美日韩免费看片| 色在线中文字幕| 国内精品麻豆美女在线播放视频| 国产欧美大片| 国产欧美高清视频在线| 亚洲制服少妇| 不卡在线一区二区| 欧美在线亚洲| 综合亚洲色图| 欧美一区91| 国产免费久久| 亚久久调教视频| 在线亚洲成人| 亚洲激情国产| 亚洲伊人影院| 久久国内精品| 日韩av在线播放网址| 日韩和的一区二在线| 91精品国产福利在线观看麻豆| 亚洲va在线| 丝袜美腿亚洲色图| 欧美永久精品| 日产午夜精品一线二线三线| av一区在线| 免费不卡在线观看| 国产精品chinese| 色黄视频在线观看| 中文在线一区| 免费一级片91| 国产精品免费99久久久| 精品国产欧美| 尤物在线精品| 久久国产视频网| 日本精品在线中文字幕| 999国产精品999久久久久久| 美女网站一区| 热久久国产精品| 久久av免费看| 精品香蕉视频| 香蕉久久久久久| 99精品在线| 国产精品视频一区二区三区四蜜臂 | 欧美成人基地 | 美女少妇全过程你懂的久久| 亚洲免费福利一区| 麻豆精品久久久| 91九色精品| 精品久久亚洲| 日本在线成人| 1024精品一区二区三区| 久久av国产紧身裤| 国产偷自视频区视频一区二区| 美腿丝袜在线亚洲一区| 性一交一乱一区二区洋洋av| 精品精品99| 久久精品97| 日韩精品免费观看视频| 欧美一区二区三区激情视频| 精品久久电影| 欧美国产极品| 99国产精品视频免费观看一公开| 粉嫩av一区二区三区四区五区 | 影音先锋国产精品| 亚洲自拍另类| 亚洲一二三区视频|