Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Spielt die Größenbeschränkung von VARCHAR eine Rolle?

Ja spielt keine Rolle, wenn Sie mehrere Spalten indizieren.

Quelle:http://dev.mysql.com/doc /refman/5.0/en/column-indexes.html

In einer latin1-Sortierung können Sie nur bis zu 3 Spalten von varchar(255) angeben .
While kann bis zu 50 Spalten für varchar(20) angeben

Indirekt, ohne richtigen Index, wird es verlangsamt Abfragegeschwindigkeit

Hinsichtlich der Speicherung macht es keinen Unterschied,
als varchar stehen für variable-length strings