TECHNOLOGY

Tips !(使用上のテクニック)

対象バージョン : 全て
対象OS : 全て

ST0608055

テーブルにプライマリキー、またはNULLを許可しないユニークインデックスが必要な理由

Tips !

テーブルに対して、更新や削除といった処理を行なう際に、プライマリキーやNULLを許可しないユニークインデックスが存在しない場合、トランザクション・ログは、その処理対象となるローを一意に識別する為、探索条件としてロー全体を記録します。

これにより、トランザクション・ログの肥大化と処理速度の低下が発生致しますので、必ずテーブルにはプライマリキーか、NULLを許可しないユニークインデックスを作成することをお勧めします。