フルテキスト カタログを作成し、フルテキスト インデックスを作成しようとしましたが、どの方法を試しても失敗しました。Web ホスティング サポートに問い合わせたところ、その機能がインストールされていないことがわかりました。
ここで、どういうわけか全文検索をシミュレートする必要があります。私がやりたいのは、テキスト内の複数の単語を検索することです。私はそれを行ういくつかの方法を知っていますが、パフォーマンスが私の関心事です。
select *
from messages
where msgbody like '%word1%'
and msgbody like '%word2%'
and ...
and msgbody like '%wordn%'
私が考えたもう 1 つの方法 (私の検索はand
type のみであり、 がないためor
) は、1 つの単語を検索してから、最初の検索の結果で 2 番目の単語を検索し、2 番目の検索の結果で 3 番目の検索などを検索することです。しかし、これも良い選択ではないようです。