私は、同じ構造を持ついくつかのテーブルで構成されるビューを持っています。ビューまたはメインテーブルにインデックスを追加する必要がありますか?
ビューのパフォーマンスが非常に遅いのテーブルのすべてのデータがたくさんあるという事実を与えて取り組んでいます。
ビューのパフォーマンスを向上させるために、テーブルまたはビュー自体のインデックスを配置する必要がありますか。
私は、同じ構造を持ついくつかのテーブルで構成されるビューを持っています。ビューまたはメインテーブルにインデックスを追加する必要がありますか?
ビューのパフォーマンスが非常に遅いのテーブルのすべてのデータがたくさんあるという事実を与えて取り組んでいます。
ビューのパフォーマンスを向上させるために、テーブルまたはビュー自体のインデックスを配置する必要がありますか。
残念ながら、ビューでインデックスとして列を作成するオプションはありません。あなたはテーブルだけでインデックスを作成しなければなりません。
パフォーマンスを向上させるには、クラスで使用されているすべての列を作成します。
私はあなたがビューにインデックスを追加できないことを知らなかった、私はmysqlのかなり初心者です。ありがとう。 –
あなたはもう少し私たちを示す必要があります。テーブル構造とビューを投稿する –
@BerndBuffen問題はインデックス自体ではなく、私はそれらを設定する方法を知っています。私は一般的にどのメソッドがパフォーマンスにとってより良いのかを尋ねています。ビューの構造はその問題のテーブルと同じです –
これまでにVIEW列にINDEXを作成しようとしましたか? –