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

Betyder VARCHAR-størrelsesgrænsen noget?

Ja, er vigtigt, når du indekserer flere kolonner.

kilde:http://dev.mysql.com/doc /refman/5.0/da/column-indexes.html

I en latin1-sortering kan du kun angive op til 3 kolonner af varchar(255) .
While kan angive op til 50 kolonner for varchar(20)

Indirekte, uden korrekt indeks, vil den sænke farten forespørgselshastighed

Med hensyn til opbevaring gør det ingen forskel,
som varchar står for variable-length strings



  1. Værdien af ​​data over tid

  2. PostgreSQL 9.1:Sådan sammenkædes rækker i array uden dubletter, JOIN en anden tabel

  3. Sådan opgraderes fra MySQL gamle adgangskoder til nyt adgangskodesystem

  4. Kan ikke finde hverken kolonne dbo eller den brugerdefinerede funktion eller aggregerede dbo.Splitfn, eller navnet er tvetydigt