mysql の最適化では、フィールドを null に設定しないようにしてください。クエリの速度に影響します。これは、インデックス フィールドが null に設定されていないかどうか、またはすべてのフィールドを null に設定しないことが最善であるかどうかのみを指します。
文字列型は、デフォルト値として EMPTY STRING を使用してください。null を使用しない場合、上記の問題は発生しません。
Mysql の MyISAM エンジンでは、null 値が占有されます。追加の記憶領域 (1 ビット)、空の文字列は領域をまったく占有しません。
Null 値は B ツリー インデックスに格納できません。データ量が大きい場合、重大なパフォーマンスの問題が発生します。
文字列型は、デフォルト値として EMPTY STRING を使用してください。null を使用しない場合、上記の問題は発生しません。
Mysql の MyISAM エンジンでは、null 値が占有されます。追加の記憶領域 (1 ビット)、空の文字列は領域をまったく占有しません。
Null 値は B ツリー インデックスに格納できません。データ量が大きい場合、重大なパフォーマンスの問題が発生します。