Indholdsfortegnelse:

Hvordan tuner jeg en SQL Server-database?
Hvordan tuner jeg en SQL Server-database?

Video: Hvordan tuner jeg en SQL Server-database?

Video: Hvordan tuner jeg en SQL Server-database?
Video: Active Directory Foundations: Understanding this object database 2024, Kan
Anonim

Sådan starter du Database Engine Tuning Advisor fra SQL Server Management Studio Query Editor

  1. Åbn en transaktion- SQL script-fil i SQL Server Management Studio.
  2. Vælg en forespørgsel i Transakt- SQL script, eller vælg hele scriptet, højreklik på markeringen og vælg Analyser forespørgsel i Database Motor Tuning Rådgiver.

På samme måde, hvordan tuner jeg en SQL-forespørgsel i SQL Server?

Grundlæggende tips om tuning af SQL Server-forespørgsler

  1. Brug ikke * i dine forespørgsler.
  2. Alle kolonner involveret i indekser skal vises på WHERE- og JOIN-klausuler i samme rækkefølge, som de vises på indekset.
  3. Undgå VIEWS.
  4. Bekræft, om en kritisk forespørgsel opnår ydeevne ved at vende den til en lagret procedure.
  5. Undgå for mange JOINs på din forespørgsel: brug kun det nødvendige!

For det andet, hvad er ydelsesjusteringen i SQL Server? Indstilling af SQL Server-ydelse er processen med at sikre, at SQL erklæringer udstedt af en applikation kører på hurtigst mulig tid. Med andre ord, tuning af SQL udsagn er at finde og tage den hurtigste vej for at besvare dine forespørgsel , ligesom at opdage den hurtigste rute til dit hjem efter arbejde.

Også for at vide, hvordan du tuner ydeevnen af en database?

Top 10 tip til justering af ydeevne til relationelle databaser

  1. Scenarie.
  2. Tip 1 - Databasestatistik.
  3. Tip 2 - Opret optimerede indekser.
  4. Tip 3 - Undgå funktioner på operatørens RHS.
  5. Tip 4 - Forudbestem forventet vækst.
  6. Tip 5 - Angiv optimeringstip i SELECT.
  7. Tip 6 - Brug EXPLAIN.
  8. Tip 7 - Undgå begrænsninger af fremmednøgle.

Hvordan kan vi optimere en SQL-forespørgsel?

Følg de bedste SQL-praksis for at sikre forespørgselsoptimering:

  1. Indekser alle prædikaterne i JOIN, WHERE, ORDER BY og GROUP BY klausuler.
  2. Undgå at bruge funktioner i prædikater.
  3. Undgå at bruge jokertegn (%) i begyndelsen af et prædikat.
  4. Undgå unødvendige kolonner i SELECT-sætning.
  5. Brug indre sammenføjning, i stedet for udvendig sammenføjning, hvis det er muligt.

Anbefalede: