sql >> Databáze >  >> RDS >> Mysql

Tinyint vs Bit?

Když do tabulky přidáte bitový sloupec, bude v každém záznamu zabírat celý bajt, nikoli pouze jeden bit. Když přidáte druhý bitový sloupec, bude uložen ve stejném bajtu. Devátý bitový sloupec bude vyžadovat druhý bajt úložiště. Tabulky s 1 bitovým sloupcem nezískají žádnou výhodu úložiště.

Tinyint i bit mohou fungovat, oba jsem úspěšně používal a nemám žádné silné preference.



  1. Spuštění SQL skriptu přes psql dává syntaktické chyby, které se v PgAdmin nevyskytují

  2. Chyba Ruby mysql2

  3. Co znamená „nepodepsaný“ v MySQL a kdy jej použít?

  4. Nelze se připojit k instanci RDS z instance EC2