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

Tìm kiếm toàn văn bản với InnoDB trong MySQL

Sao chép cột văn bản từ products sang bảng MyISAM mới.Thiết lập mối quan hệ 1-1 giữa hai bảng và để đảm bảo tính ACID do InnoDB cung cấp, hãy đảm bảo rằng bạn luôn truy cập bảng MyISAM cùng với các sản phẩm products .

Bạn có thể muốn thêm trình kích hoạt trên products để duy trì sự sinh đôi. Bạn cũng có thể tạo chế độ xem sao cho việc làm lại là tối thiểu trong ứng dụng của mình khi bạn nâng cấp lên MySQL v5.6 (và bỏ cách giải quyết phức tạp này).

Đây là toàn bộ nội dung .

Thay vì sao chép cột văn bản, bạn có thể di chuyển nó hoàn toàn (xóa nó khỏi products , đó là). Điều này sẽ hiệu quả hơn, nhưng cũng sẽ phức tạp hơn một chút khi chuyển sang giải pháp chỉ dành cho InnoDB khi bạn muốn nâng cấp.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Truy vấn phân cấp trong MySQL

  2. Làm cách nào để tạo người dùng MySQL chỉ đọc?

  3. Mức cho phép tối đa cho group_concat_max_len trong MySQL là bao nhiêu?

  4. Làm thế nào để tìm chênh lệch thời gian trung bình giữa các hàng trong bảng?

  5. Cờ cột có nghĩa là gì trong MySQL Workbench?