sql >> Database teknologi >  >> RDS >> Mysql

Er der en begrænsning for længden af ​​forespørgslen i mysql?

  1. (hvis muligt) Brug WHERE metadata IN ('value1', 'value2')
  2. Du skal muligvis øge max_allowed_packet a> . Det er standard til 16 MB (klient-side og så lavt som 1 MB server-side i ældre versioner), og det er ikke så svært at konstruere en forespørgsel, der løber op mod denne grænse (f.eks. import af data fra andre steder med en gigantisk INSERT forespørgsel)

LIKE '%string%' er en præstationsdræber. En sådan forespørgsel kan ikke bruge et indeks på den kolonne. LIKE 'string%' på den anden side kan indekseres



  1. Sådan laver du en brevfletning i Access 2016

  2. AlwaysOn Tilgængelighedsgrupper:Kvorum

  3. Sådan fungerer DATEDIFF() i MariaDB

  4. MacOSX homebrew mysql root adgangskode