Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Sự khác biệt giữa các kiểu chuỗi VARCHAR (255) và TINYTEXT trong MySQL là gì?

Bạn không thể chỉ định một DEFAULT giá trị thành một TINYTEXT và bạn không thể tạo chỉ mục chưa được định sẵn trên chỉ mục sau.

Bên trong, các đối tượng bổ sung được cấp phát trong bộ nhớ để xử lý TEXT (bao gồm TINYTEXT ) cột có thể gây phân mảnh bộ nhớ trên các tập bản ghi lớn.

Lưu ý rằng điều này chỉ liên quan đến đại diện bên trong của cột trong các tập bản ghi, chứ không phải cách chúng được lưu trữ trên đĩa.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm cách nào để sửa chữa bảng InnoDB?

  2. Python Mysql, các lệnh không đồng bộ; bạn không thể chạy lệnh này bây giờ

  3. Có cách nào nhanh hơn để tải mysqldumps không?

  4. Làm thế nào để cài đặt mô-đun Python MySQLdb bằng pip?

  5. Không thể kết nối với máy chủ MySQL trên '127.0.0.1' (10061) (2003)