neznám žádné, tak začněme s jedním!
primární klíče numerického ID/auto_increment: použijte celé číslo bez znaménka. nepoužívejte 0 jako hodnotu. a mějte na paměti maximální hodnotu různých velikostí, tj. nepoužívejte int, pokud nepotřebujete 4 miliardy hodnot, když vám postačí 16 milionů nabízených mediumint.
data: pokud konkrétně nepotřebujete data/časy, které jsou mimo podporovaný rozsah typů DATE a TIME mysql, použijte je! pokud místo toho používáte unixová časová razítka, musíte je převést, abyste mohli používat vestavěné funkce data a času. pokud vaše aplikace potřebuje unixová časová razítka, můžete kdykoli převést standardní datové typy data a času na výstupu pomocí unix_timestamp()
.
IP adresy: použijte inet_aton() a
protože snadno zkomprimuje ip adresu do 4 bajtů a dává vám možnost prohledávat rozsahy, které využívají indexy.inet_ntoa()