Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
スペースを節約するために最大 8 個の Bit フィールドが 1 バイトにマージされることはわかっていますが、Bit フィールドが 2 つと、Enum または Set フィールドが 1 つある場合はどうなるでしょうか。それらも内部的にマージされますか?テーブルに多くの行があり、オーバーヘッドをできるだけ避けたいので、私は尋ねています。
リファレンスによると、SETフィールドは最小 1 バイトを使用するため、それらはあらゆる種類のマージに使用されます。
SET
更新:ENUMも出ています: 少なくとも 1 バイトも必要です。参照
ENUM