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

Tinyint vs Bit?

    テーブルにビット列を追加すると、1ビットだけでなく、各レコードの1バイト全体を占有します。 2番目のビット列を追加すると、同じバイトに格納されます。 9番目のビット列には2バイト目のストレージが必要です。 1ビット列のテーブルにはストレージのメリットはありません。

    Tinyintとbitはどちらも機能させることができます。私は両方をうまく使用しており、強い好みはありません。



    1. SQL SELECT IN

    2. 2つのMySQLデータベースを比較する

    3. MySQL FIELD()関数に似たMS SQL Serverの機能は何ですか?

    4. SQLAlchemyを使用したPostgreSQLILIKEクエリ