回答編集履歴
1
説明加筆
answer
CHANGED
@@ -2,4 +2,4 @@
|
|
2
2
|
```
|
3
3
|
SELECT * FROM test WHERE A LIKE '%AA% OR B LIKE '%BB%;'
|
4
4
|
```
|
5
|
-
処理速度が遅い場合は、全文検索の仕組みを導入するか(MySQLならばFULLTEXTインデックス等)、LIKEの対象カラムにインデックスを設定して、前方一致検索でindexが効くようにすると改善するかと思います。
|
5
|
+
処理速度が遅い場合は、全文検索の仕組みを導入するか(MySQLならばFULLTEXTインデックス等、またはGroongaを導入してMroongaを使ったり、全文検索をElasticSearchに任せる等)、LIKEの対象カラムにインデックスを設定して、前方一致検索でindexが効くようにすると改善するかと思います。
|