2016-06-01 7 views
1

インデックスを作成する際に、わかっていれば、読み取り速度が向上します。読み取り/書き込みと書き込みの回数が等しい行に対してdbインデックスを作成する必要がありますか?

しかし、インデックスに含まれる列を読み取るたびに更新するとどうなりますか?たとえば、データベースからデータベースを選択するたびに更新される日付列(last_checked)です。

このシナリオでは、インデックスを作成することはまだ有効ですか?

+0

インデックスはREADスピードを改善しません。彼らは検索/並べ替えの速度を向上させます。原則として、あなたが躊躇するときは、索引付けしないでください。パフォーマンス上の問題がある場合は、いつでも後でそれを行うことができます。 –

+0

テーブルの平均行数にも依存します。インデックスは、膨大な数の行がある場合にのみ意味を持ちます。 –

答えて

0

私はそう思います。あなたの高価な更新作業にもかかわらず、データに迅速にアクセスできます。インデックスなしでは、アクセスが遅くなります...

関連する問題