Autor | Zpráva | ||
---|---|---|---|
Babemeta Profil |
Zdravím,
někdo mi říkal, že používání char v MySQL umožňuje rychlejší vyhledávání ve sloupcích a je to tedy výhodnější než varchar (i přes pár bajtů navíc). Jak to tedy je? Díky A jak je to s int? Moderátor Majkl578: Přesunuto z PHP, se kterým dotaz nesouvisí.
|
||
Časová prodleva: 8 dní
|
|||
Kajman_ Profil * |
Některé operace nad tabulkou s pevnou délkou řetězců mohou být opravdu rychlejší. Daní je pak zabrání místa na disku tak, jakoby ty sloupce měly maximální délku. Jen si dejte pozor u myisam tabulek, tam se vnitřní použití char a varchar řídí podle toho, jak u tabulky máte nastavené, zda má mít formát řádků fixed nebo dynamic (a fixed to nepovolí, pokud je tam sloupec typu text nebo blob).
U intu nechápu, na co se ptáte. Tam je pevný počet bytů (4) ať má číslo v desítkové soustavě jednu nebo deset číslic. |
||
Časová prodleva: 14 let
|
0