Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Pencarian teks lengkap dengan InnoDB di MySQL

Gandakan kolom teks dari products ke tabel MyISAM baru. Buat hubungan 1-1 antara keduanya, dan, untuk memastikan ACID'ity yang disediakan oleh InnoDB, pastikan Anda selalu mengakses tabel MyISAM bersama dengan products .

Anda mungkin ingin menambahkan pemicu pada products untuk mempertahankan bijeksi. Anda juga dapat membuat tampilan sehingga pengerjaan ulang di aplikasi Anda minimal saat Anda meningkatkan ke MySQL v5.6 (dan menghapus solusi yang berbelit-belit ini).

Ini bulan penuh .

Alih-alih menyalin kolom teks, Anda dapat memindahkannya sekaligus (menghapusnya dari products , itu adalah). Ini akan lebih efisien, tetapi juga akan membuatnya sedikit lebih rumit untuk beralih ke solusi khusus InnoDB saat Anda ingin meningkatkan versi.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cara paling efisien untuk menyimpan Alamat IP di MySQL

  2. Umpan opsi pilih dari DB tergantung pada opsi pilih lainnya

  3. Bagaimana cara terhubung ke host lokal menggunakan JDBC?

  4. Apa manfaat terbesar menggunakan INDEXES di mysql?

  5. Cara menonaktifkan cache kueri dengan mysql.connector