0

最近、Magentoストアが非常に遅くなりました。理由はよくわかりません。

ちょうど今日、データベース チェックを行ったときに、900 を超えるインデックスが同一の重複であることに気付きました。つまり、2 つ存在します。

私の質問は次のとおりです。これはパフォーマンスに影響を与える可能性がありますか? + その場合、2 つのうちの 1 つを削除するにはどうすればよいでしょうか。

ありがとう、ショーン

問題が発生しました 索引mag_eav_form_fieldset_label の表 索引 IDX_MAG_EAV_FORM_FIELDSET_LABEL_STORE_ID ja IDX_GALI_EAV_FORM_FIELDSET_LABEL_STORE_ID の索引は同じように見えます。両方のいずれかが削除される可能性があります。インデックス IDX_MAG_EAV_FORM_FIELDSET_LABEL_FIELDSET_ID en IDX_GALI_EAV_FORM_FIELDSET_LABEL_FIELDSET_ID は同じように見えますが、両方のいずれかが削除される可能性があります。インデックス IDX_MAG_EAV_FORM_FIELDSET_LABEL_STORE_ID en IDX_EAV_FORM_FIELDSET_LABEL_STORE_ID は同じように見えますが、両方のいずれかが削除される可能性があります。インデックス IDX_MAG_EAV_FORM_FIELDSET_LABEL_FIELDSET_ID en IDX_EAV_FORM_FIELDSET_LABEL_FIELDSET_ID は同じように見えますが、両方のいずれかが削除される可能性があります。問題が解決されたmag_eav_form_type インデックス IDX_MAG_EAV_FORM_TYPE_STORE_ID と IDX_GALI_EAV_FORM_TYPE_STORE_ID は同じように見えますが、両方のいずれかが削除される可能性があります。インデックス IDX_MAG_EAV_FORM_TYPE_STORE_ID と IDX_EAV_FORM_TYPE_STORE_ID は同じように見えますが、両方のいずれかが削除される可能性があります。インデックス UNQ_MAG_EAV_FORM_TYPE_CODE_THEME_STORE_ID と UNQ_GALI_EAV_FORM_TYPE_CODE_THEME_STORE_ID は同じように見えますが、両方のいずれかが削除される可能性があります。インデックス UNQ_MAG_EAV_FORM_TYPE_CODE_THEME_STORE_ID と UNQ_EAV_FORM_TYPE_CODE_THEME_STORE_ID は同じように見えますが、両方のいずれかが削除される可能性があります。解決された問題mag_eav_form_type_entity 索引の表 索引 IDX_MAG_EAV_FORM_TYPE_ENTITY_ENTITY_TYPE_ID ja IDX_GALI_EAV_FORM_TYPE_ENTITY_ENTITY_TYPE_ID の索引は同じように見えますが、両方のいずれかが削除される可能性があります。

4

2 に答える 2

1

それらを安全に削除したい場合は、Percona ツールキットで pt-duplicate-key-checker を使用することをお勧めします。ドロップ インデックス SQL が自動的に生成されます。

インデックスが多すぎると、特に更新と挿入のパフォーマンスが低下します。これらの役に立たないインデックスは削除したほうがよいでしょう。

于 2012-09-05T09:55:40.890 に答える
0

ここに Magento DB 修復ツールの更新を投稿しました。

http://www.magentocommerce.com/wiki/1_-_installation_and_configuration/db-repair-tool

参照データベースにないインデックスも削除されるようになりました

于 2012-09-10T11:35:55.103 に答える