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

Увеличете скоростта на MySQL LIKE заявка?

Както казва MartinK, ако вашата таблица има само няколкостотин реда, заявката ви трябва да бъде доста бърза дори без оптимизация - струва си да проверите какво се случва.

Въпреки това, най-добрият начин за търсене в текстови полета е да използвате индексиране на пълен текст (http://dev.mysql.com/doc/refman/5.0/en/fulltext-search.html) - това е предназначено точно за вашия случай повторно описвам.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Зададох MySQL колона на NOT NULL, но все пак мога да вмъкна празна стойност

  2. MySQL неправилен ключов файл за таблицата tmp при извършване на множество обединения

  3. MySqlDataReader.GetStream() хвърля IndexOutOfRangeException

  4. Верижно orX в Doctrine2 конструктор на заявки

  5. Къде да задам кодирането на знаци в приложение на Java Swing, така че да мога да пиша на хинди в MySQL база данни?