sql >> Database >  >> RDS >> Mysql

MySQL char vs. int

Als je een vaste maat hebt, kun je char(8) . gebruiken -> 8B , mysql werkt veel sneller met velden met een vaste grootte, maar als je kiest voor int -> 4B bespaart u ruimte en ook als u een index op dat veld heeft, werkt het sneller dan de char.

U kunt een eenvoudige benchmark doen om de schrijf- en leessnelheid te testen met char(8) en int

Er is geen wijzen op het gebruik van een type met variabele lengte, zoals varchar of varbinary als je een vaste grootte hebt omdat de prestaties verlagen



  1. Een NoSQL-database gebruiken via MySQL

  2. Voorkom dat formulier opnieuw wordt ingediend nadat op de knop Terug is geklikt

  3. 4 manieren om meerdere rijen in Oracle in te voegen

  4. GO gebruiken binnen een transactie