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

Integer overflow co bude dál

Představte si to takto:jak dlouho vám trvalo vyplnit INT ? Možná šest měsíců?

Nyní vynásobte ten čas zhruba 4 miliardami.

Tak dlouho bude trvat naplnění BIGINT , pokud vkládáte data stejnou rychlostí. Pokud vám tedy vyplnění INT trvalo půl roku , BIGINT bude trvat 2 miliardy let.

To vám dává určitý rozsah toho, o kolik větší je rozsah BIGINT je než INT . BIGINT podporuje až 2 hodnoty, což je 2 krát větší než počet hodnot v INT .



  1. Jaká je ekvivalentní syntaxe PostgreSQL se syntaxí Oracle CONNECT BY ... START WITH?

  2. T-SQL String Functions:rozdíl mezi používáním Left/Right a Substring a podivné chování

  3. Oracle ODP.Net a EF CodeFirst – chyba SaveChanges

  4. Jak zkontrolovat výsledky úlohy balíčku SSIS poté, co byla dokončena?