SQL-prestanda

Författare: Lewis Jackson
Skapelsedatum: 12 Maj 2021
Uppdatera Datum: 15 Maj 2024
Anonim
SWETUGG 2015 - SQL Server prestanda för utvecklare - Robert Friberg
Video: SWETUGG 2015 - SQL Server prestanda för utvecklare - Robert Friberg

Innehåll

Definition - Vad betyder SQL Performance?

SQL-prestanda mäts utifrån hur effektivt och snabbt SQL-frågor kan utföra önskad funktion. SQL-prestanda kan mätas med den tid det tar att slutföra operationen och huruvida utgången från operationen matchar de förväntade kraven. SQL-prestanda kan sjunka under en viss standard på grund av olika skäl, men det finns sätt att förbättra prestanda.


En introduktion till Microsoft Azure och Microsoft Cloud | I hela denna guide kommer du att lära dig vad cloud computing handlar om och hur Microsoft Azure kan hjälpa dig att migrera och driva ditt företag från molnet.

Techopedia förklarar SQL Performance

SQL kan utföra både enkla och komplexa operationer. Ett exempel på en enkel operation kan hämta födelsedatum för alla anställda i en viss avdelning, medan det för en komplex operation kan hämta födelsedatum för alla anställda i ett stort företag vars namn slutar med bokstaven P, som har passnummer som börjar med 54 och har rest utanför USA under de senaste 15 åren. Ju mer komplex operationen är, desto längre tid behövs.

Det finns många sätt att förbättra SQL-prestanda, inklusive:

  • Flera sammanfogningar i en enda fråga bör undvikas.
  • En setbaserad fråga ska användas istället för en markörbaserad fråga.
  • Icke-korrelerade skalära underkällor bör undvikas i standardfrågor.
  • Tabelvärderade funktioner med flera uttalanden (TVF) bör undvikas som en del av frågan.
  • Index bör användas så effektivt som möjligt.
  • Kolumnerna i ett index ska placeras försiktigt.