sql >> Databasteknik >  >> RDS >> Mysql

MySQL char vs. int

Om du har en fast storlek kan du använda char(8) -> 8B, mysql fungerar mycket snabbare med fält med fast storlek, men om du väljer int -> 4B kommer du att spara utrymme och även om du kommer att ha ett index på det fältet kommer det att fungera snabbare än char.

Du kan göra ett enkelt riktmärke för att testa skriv- och läshastigheten med char(8) och int

Det finns ingen peka på att använda variabel längd typ som varchar eller varbinary om du har en fast storlek eftersom prestandan sjunker



  1. postgres db-filer - vilken fil representerar den specifika tabellen/indexet?

  2. Tips för att hantera PostgreSQL på distans

  3. Skapa en användare på MySQL

  4. Sails kan inte ansluta till mySql