Mysql
 sql >> база данни >  >> RDS >> Mysql

MySQL char спрямо int

Ако имате фиксиран размер, тогава можете да използвате char(8) -> 8B , mysql работи много по-бързо с полета с фиксиран размер, но ако сте избрали int -> 4B ще спестите място, а също и ако имате индекс в това поле, той ще работи по-бързо от символа.

Можете да направите прост бенчмарк, за да тествате скоростта на запис и четене, като използвате char(8) и int

Имане точка в използването на тип с променлива дължина като varchar или varbinary ако имате фиксиран размер, защото производителността ще намали



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да актуализирате автоматично данни в базата данни в PHP

  2. Кое е най-доброто кодиране на символи за японски език за DB, php и html дисплей?

  3. Има ли начин да видите подготвена заявка, тъй като тя ще бъде изпълнена в базата данни?

  4. Може ли някой да помогне да обясни защо неизползването на SQL JOIN е лоша практика и погрешно?

  5. Как да разширя EER диаграма в MySQL Workbench?