データベース アーキテクチャの管理に MySQL Workbench を使用しています。インデックスを作成すると、[インデックス オプション] セクションがあることに気付きました。デフォルトでは、ストレージ タイプは空白で、ブロック サイズは 0 です。プルダウンには BTREE と RTREE のオプションがありますが、何も選択せずに保存できます。
ストレージタイプを指定していないので、実際にインデックスを正しく保存していますか? 戻って BTREE を使用するようにテーブルを変更すると、MySQL Workbench がテーブルのインデックスを再作成する間、数分間ハングします。そのため、ストレージ タイプを指定しないとインデックスが正しく機能しないのではないかと考えています。