sql >> Database teknologi >  >> RDS >> Mysql

Hvad er forskellen mellem VARCHAR(255) og TINYTEXT strengtyper i MySQL?

Du kan ikke tildele en DEFAULT værdi til en TINYTEXT og du kan ikke oprette et indeks uden præfiks på sidstnævnte.

Internt er yderligere objekter allokeret i hukommelsen til at håndtere TEXT (inkl. TINYTEXT ) kolonner, som kan forårsage fragmentering af hukommelsen på de store rekordsæt.

Bemærk, at dette kun vedrører kolonnens interne repræsentation i postsættene, ikke hvordan de er gemt på disken.



  1. Forståelse af 'datetimeoffset' Storage Size i SQL Server

  2. ODP.NET Managed bibliotek løser alias, men 32-bit bibliotek gør

  3. MySQL-datoforskel

  4. Sådan sammenkædes flere rækker i én kolonne i MySQL