sql >> データベース >  >> RDS >> Mysql

MySQL-すべてのフィールドにインデックスを付けてみませんか?

    インデックスはメモリ(RAM)のスペースを占有します。インデックスが多すぎるか大きすぎると、DBはディスクとの間でインデックスを交換する必要があります。また、挿入と削除の時間が長くなります(挿入/削除/更新されるデータごとに各インデックスを更新する必要があります)。

    あなたは無限の記憶を持っていません。すべてのインデックスがRAMに収まるようにする=良い。

    あなたには無限の時間がありません。インデックスを作成する必要のある列のみにインデックスを付けると、挿入/削除/更新のパフォーマンスへの影響が最小限に抑えられます。



    1. MySQL:OR句にインデックスを付ける方法

    2. Oracleクエリをtext/csvファイルにエクスポートする方法

    3. MySQLでの重複の削除

    4. JPA-EclipseLink-デフォルトスキーマを変更する方法