約 100,000 のレコードと、2 ~ 3 語のフレーズを含む列があります。like
機能などを使用してこの列を検索したいと思います。問題は、この列に全文索引を作成する必要があるかどうかです。別の質問: この列に単純な非クラスター化インデックスを作成すると、like
の速度が向上しますか? そして最後に、そのような全文索引はどのくらいの容量を必要とするでしょうか?
1 に答える
1
この列に全文索引を作成する必要がありますか?
100,000 行の場合、その恩恵を受けるかどうかはわかりません。あなたは、それをテストすることがより決定的な領域に適切にいます。
この列に単純な非クラスター化インデックスを作成すると、like の速度が向上しますか?
LIKE 'foo%'
? はい。LIKE '%foo%'
? いいえ。「姓、名」で索引付けされた電話帳を考えてみてください。すべてのスミスを見つけるのは非常に簡単ですが、すべてのジョンを見つけるのは簡単ではありません。
そのような全文索引はどのくらいのスペースを必要としますか?
投機的すぎる。これに対する信頼できる回答を得るのに苦労するでしょう。繰り返しますが、テストする必要があることをお勧めします。
于 2012-05-03T15:52:17.470 に答える