sql >> Database >  >> RDS >> Mysql

Node MySQL voert meerdere zoekopdrachten zo snel mogelijk uit

Van de vier bovenstaande opties met 3 echte zoekopdrachten in mijn app, die elk ongeveer 1-3 seconden duren om uit te voeren, bleek methode 3 de snelste te zijn voor iedereen die geïnteresseerd was.

Methode 1 en 2 waren ongeveer een volle 1/2 seconde langzamer en methode 4 was slechts iets langzamer.

Bewerken:ik deed deze benchmarks met behulp van de console.time('query') suggestie in de opmerkingen hierboven.




  1. DateTimeField ontving een naïeve datetime

  2. MySQL, selecteer records op basis van waarden in JSON-array

  3. Escape-tekenreeks voor gebruik bij zoeken in volledige tekst in MySQL

  4. Krijg Min- en Max-waarden met één MySQL-query met Group BY