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

Kích thước chỉ mục trong MySQL

Chỉ mục khóa độ dài được giới hạn ở 1000 byte trong MyISAM , 767 byte trong InnoDB (mỗi cột).

Điều này có nghĩa là bạn không thể lập chỉ mục một UTF8 cột nhiều hơn 333 ký tự dài trong MyISAM bảng (khi tính toán kích thước chỉ mục tối đa, MySQL giả định 3 byte cho mỗi ký tự, mặc dù độ dài thực tế có thể nhỏ hơn nhiều)

Bạn có thể tạo bao nhiêu bản ghi được lập chỉ mục nếu bạn cần.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tìm kiếm toàn văn bản trong MySQL trên nhiều cột:nhầm lẫn kết quả

  2. Propel:chọn cột từ các bảng tham gia bí danh

  3. MySQL tự động truyền / chuyển đổi một chuỗi thành một số?

  4. Truy vấn được sửa đổi với ManyToMany

  5. Gây ra bởi:java.time.DateTimeException:Xung đột được tìm thấy:Field DayOfWeek 6 khác với DayOfWeek 2 có nguồn gốc từ 2016-01-30