sql >> Databasteknik >  >> RDS >> Mysql

varchar(255) vs tinytext/tinyblob och varchar(65535) vs blob/text

I det här fallet varchar är bättre.

Observera att varchar kan vara från 1 till 65535 tecken.

Blobbar sparas i en separat del av filen.
De kräver en extra filläsning för att inkludera i data.
Av denna anledning hämtas varchar mycket snabbare.

Om du har en stor blob som du sällan kommer åt, är en blob mer meningsfull.
Att lagra blobdata i en separat (del av) filen gör att din kärndatafil kan bli mindre och därmed hämtas snabbare.




  1. Lägg till en kolumn som representerar en sammanlänkning av två andra Varchar-kolumner

  2. Lägg snabbt till en kopia av en kolumn i en MySQL-tabell

  3. Java körs av MySQL trigger

  4. MySql:Räkna hur många gånger orden förekommer i en kolumn