Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Czy ktoś ma spory dowód na to, że CHAR jest szybszy niż VARCHAR?

To prosta logika, dla uproszczenia posłużę się przykładem pliku CSV...

czy nie byłoby szybciej szukać w tym wierszu

1231;231;32345;21312;23435552;1231;1;243;211;3525321;44343112;

lub ten

12;23;43;54;56;76;54;83;45;91;28;92

tak długo, jak poprawnie zdefiniujesz swoją długość, CHAR powinien być szybszy, ponieważ predefiniowany format skraca czas przetwarzania.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL - Jak zgłosić wyjątek w procedurze składowanej?

  2. Sprawdzasz wartość NULL w kolekcji w zapytaniach JPQL?

  3. Dokonaj automatycznego przyrostu, wypełniając poprzednio usunięty numer

  4. UPDATE składnia z ORDER BY, LIMIT i wieloma tabelami

  5. jak usunąć bazę danych