sql >> Databasteknik >  >> RDS >> Mysql

Ska jag använda en stor SQL Select-sats eller flera små?

Du bör köra ett profileringsverktyg om du verkligen är orolig eftersom det beror på många saker och det kan variera men som regel är det bättre att ha färre frågor som kompileras och färre rundresor till databasen.

Se till att du filtrerar saker så bra som du kan med hjälp av din var och gå med på klausuler.

Men ärligt talat spelar det vanligtvis ingen roll eftersom du förmodligen inte kommer att drabbas så hårt jämfört med vad databasen kan göra, så om inte optimering är din specifikation bör du inte göra det i förtid och göra det som är enklast.



  1. standardvärdet för GUID in för en kolumn i mysql

  2. Hur man tar bort en kolumn i SQL Server med T-SQL

  3. Att ha både en skapad och senast uppdaterad tidsstämpelskolumn i MySQL 4.0

  4. Hur man blir genomsnittlig med orderBy Desc i Laravel 5