mysqlに関するいくつかの質問があります。 xamppパッケージの一部としてphpmyadminを使用しています。PHPMyAdminのインデックスとキーの問題
ので:
私は、インデックスとしてマークされてマークされていた私のテーブルのフィールドを定義しました。しばらくして、フィールドの名前を変更しましたが、キー名の下にある名前が古い名前のまま残っていることに気付きました。何故ですか?それは問題を課しますか?
テーブルに複数のインデックスを定義すると、何らかの形で1つのキーの下に集まりますが、フィールドだけが他のキーの上に表示されることに気付きました。
私はすでにデータベースを構築していますが、変更を加えた後、間違ったインフラストラクチャを構築したくないです。私は再建すべきですか?
2つのフィールドの1つのインデックスの意味は? 2つのフィールド値を1つのインデックスに結合するのはそうですか? – Ted
任意のフィールドの任意の組み合わせにインデックスを付けることができます。フィールドのコンボが常にwhere/join句で一緒に使用される場合は、通常、複数フィールドインデックスを作成します。複数の単一フィールドキーよりも複数フィールドインデックスを維持する方が少し安いです。 –
私は分ける必要があると思う。フィールドごとに1つのインデックスに。 phpmyadminはなぜそれらを一緒に表示し続けますか? – Ted