0

207/12.25/07/2012MySQLのようなインデックスを作成するには、全文検索が必要です。データベースには最低 200 万行あり、さらに増加し​​ているため、正しいインデックス作成は絶対に不可欠です。助けてください。現在、スラッシュピリオドは省略され、2012 年のみがインデックスされているようです。

4

1 に答える 1

2

インデックスを使用して、より大きなテキストブロック内のFULLTEXT単語を検索できます。データが単語で構成されていないことを確認すると、通常のインデックスは機能しませんか?これにより、プレフィックスの検索が207/12%高速になります。

通常のインデックスでは、のようなサフィックスを検索するに%25/07/2012は、全表スキャンが必要になります。サフィックスを検索する場合は、データが逆になっている列を作成してから、その列にインデックスを付けて検索できます。

のように真ん中にあるものを検索している場合は、インデックス%12.25%を作成するのが理にかなっているかもしれません。「単語文字」(mysql.com)のリストに追加するだけですが、ソースからMySQLをコンパイルする必要があるようです。FULLTEXT.

于 2012-10-18T06:25:26.117 に答える