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

VÆLG * eller VÆLG specifikke kolonner

Ja, det påvirker præstationerne, især når du vælger flere rækker. Vælg kun de felter, du virkelig har brug for.

Lad os tage et simpelt brugernavns eksistenstjek som eksempel:
Hvorfor vil du vælge alt, når du kun kan vælge ID? Begge gør arbejdet, men kun at vælge ét felt er meget bedre løsning.

SELECT `id` FROM users WHERE `username` = 'Nikola K.'

i stedet for:

SELECT * FROM users WHERE `username` = 'Nikola K.'


  1. MySQL:Hurtig opdeling af typer joinforbindelser

  2. Hvordan skriver man en null sikker sammenligne <=> i ren SQL?

  3. Tæl hvor mange rækker der har samme værdi

  4. Sådan kalder du Oracle-lagret procedure fra azure data factory v2