170 ほどの MySQL テーブルを持つ Symfony アプリケーションを実行している新しいクライアントがあります。彼は最近、MySQL Workbench を最新のリビジョンに更新し、アプリケーションを起動すると警告ポップアップが表示されるようになりました。
FIX INDEX NAMES FK 名と同一のインデックス名がモデルで見つかりました。これは MySQL5.5 以降では許可されていません。インデックスの名前を変更しますか?
私は DBA ではありませんが、インデックスと主キーの名前が衝突していることは理解しています。これらのインデックスの名前を変更することと、単に無視することの意味は何ですか?
彼が実行している Symfony アプリは Doctrine ORM を使用していますが、インデックスの名前が変更された場合、クエリまたはモデルを更新する必要がありますか?
InnoDB エンジンの使用
ありがとう