看板 Database 關於我們 聯絡資訊
※ 引述《statue (statue)》之銘言: : AND Name1 LIKE '%怒氣藥水%' : Name1 是 varchar(255) utf-8 編碼的欄位. : 這樣子查詢的結果會比對 WIDB 整個表格, 像是資料有 22179 就會比對這麼多次. MySQL 的 %...% 一定是 table scan,如果資料是拉丁語系資料,用 MySQL 提供的 fulltext index 做。 如果是 CJK 用專門的 fulltext search engine 做,像 Lucene (或 CLucene), 另外還需要了解一些目前切詞常用到的基礎原理。 == 另外我自己幫 pixnet 架的是 Xapian,目前已經在內部測試了... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.54.119