はじめに
Magento は MySQL のフルテキストを検索に使用します。ストアに多くの検索リクエストがある場合、MySQL には次のような多くのクエリが含まれる場合があります。
INSERT INTO search_tmp...
なぜそれが起こるのですか?
ストアに多数のカタログ検索リクエストがある場合に発生します。
この INSERT INTO search_tmp の問題を解決するにはどうすればよいですか?
Magento 2.3.4 以降で修正される予定です。
ホットフィックス/別の修正
次の問題に対する最善の解決策は、カタログ検索に MySQL を使用しないことです。 Magento でのカタログ検索には、Elasticsearch または Sphinx を使用することを強くお勧めします。検索エンジンを切り替えたくない場合は、カタログ検索リクエストのレート制限を試すことができます。