Mysql
 sql >> Baza danych >  >> RDS >> Mysql

jQuery UI - przyspieszenie autouzupełniania

  1. Autouzupełnianie zakłada, że ​​jeśli go zwrócisz, jest to prawidłowa odpowiedź. A więc:nie .

  2. Tak, wyciąganie z płaskiego pliku byłoby znacznie szybsze niż uderzanie w bazę danych przy każdym naciśnięciu klawisza. Jeśli jednak wrzucisz trochę pamięci podręcznej (memcache) przed bazą danych, prawdopodobnie będzie to tak samo szybkie, jak plik płaski.

Ale tak naprawdę, ponieważ (prawdopodobnie) szukasz (stosunkowo) małego zestawu dla swojego terminu, i tak będzie to bardzo szybkie.

Z perspektywy skalowania umieść je w płaskim pliku lub użyj buforowania.

Na marginesie:spójrz na mysql_escape_string() za używanie $country i $term. W przeciwnym razie jesteś otwarty na ataki typu SQL Injection .




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Co jest nie tak z moim zapytaniem SQL Fiddle?

  2. nie można zwiększyć limitu otwartych plików w mariadb 10 na centos7

  3. Jak strony podróżnicze zamykają pokój?

  4. Usuń cytaty i przecinki z ciągu znaków w MySQL

  5. SQL - wypisz wiele słów między każdą kolumną z wieloma warunkami