Tinyint vs Bitで説明したように、テーブルに 8 ビット フィールドがある場合、レコード サイズの tinyint は 1 つだけになります。
として宣言されている場合にのみ、それが当てはまると思いますnot null
。
null 許容ビット フィールドはどうですか? 彼らは2ビットまたはすべての tinyint を取っていますか?
インデックスはどうですか?INCLUDED
リスト内でそのフィールドを他のビットまたは非ビットフィールドと組み合わせて使用する場合、null 可能または null 不可のビットフィールドはインデックス内でどのくらいのスペースを占有しますか? ビットが他のビット フィールドおよび非ビット フィールドと一緒にインデックス式で使用されている場合はどうなりますか?