[M$ SQL ] 請問全文索引如何提升效能

看板Database (資料庫)作者 (M型社會最低層代表)時間18年前 (2007/07/16 22:39), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/1
各為大大XD 想請問一下該如何提升全文關鍵字索引的效能呢? 目前狀況是資料庫有將近40幾萬篇文章。 想計算出我搜尋關鍵字出現的次數。 但是算出來都已經天黑了 囧............. 我所下的語法是 SELECT COUNT(非NULL主鍵) AS 關鍵字出現數 FROM 表單 WHERE 全文 like '%關鍵字%'; 這樣的做法 一個關鍵字搜尋下來 10分鐘左右.... 想請問一下有沒有改善方法呢? 例如索引?我不太懂索引,想請問index如何運作的呢QQ 因為CREATE索引後也不知道效能有沒有增加= =XD 感謝大大指教orz -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 211.74.99.96

07/16 22:44, , 1F
先爬文:[SQL ] 如何改善 LIKE '%search%' 的效能?
07/16 22:44, 1F
那篇已經看過了,而且例子大多是MYSQL, 目前我的做法跟那篇文章一篇一樣, 所有關鍵字通通存起來, 只有對關鍵字的表做搜尋(count算次數) 可是關鍵字非常可觀 少說1000萬吧 ※ 編輯: slalala 來自: 211.74.220.229 (07/19 21:08)
文章代碼(AID): #16cuCPkC (Database)
文章代碼(AID): #16cuCPkC (Database)