Kazalo:

Kako lahko pogledi izboljšajo zmogljivost v strežniku SQL Server?
Kako lahko pogledi izboljšajo zmogljivost v strežniku SQL Server?

Video: Kako lahko pogledi izboljšajo zmogljivost v strežniku SQL Server?

Video: Kako lahko pogledi izboljšajo zmogljivost v strežniku SQL Server?
Video: 97% Owned: The Money System | Documentary Film 2024, Maj
Anonim

Z SQL Server 2000, funkcionalnost Pogledi strežnika SQL je bil razširjen do zagotoviti sistem izvedba ugodnosti. Je mogoče do ustvarite edinstven indeks z gručami na pogledu, pa tudi indekse, ki niso v gruči, izboljšati dostop do podatkov izvedba na najbolj zapletena vprašanja.

Ali pogled baze podatkov izboljša učinkovitost?

A pogled samo po sebi ne bo povečati zmogljivost . S tem je odvisno od bazo podatkov motor, ki ga uporabljate, obstajajo stvari, ki jih lahko z pogled . V strežniku SQL si lahko postavite indeks na pogled (Ob predpostavki, pogled ustreza različnim zahtevam). tole lahko zelo izboljšati the izvedba.

Prav tako, kateri je hitrejši pogled ali tabela v SQL Serverju? Razlog, da pogledov 'je lahko hitreje je, da lahko motor baze podatkov nekaj dela opravi vnaprej (na primer lahko pripravi in optimizira načrt izvedbe poizvedbe). To je tudi eden od razlogov, da so shranjene procedure na splošno hitreje kot neposredno izvajanje poizvedb.

Kako lahko na ta način izboljšate zmogljivost baze podatkov SQL Server?

Nasveti za izboljšanje zmogljivosti strežnika SQL Server in zasnove baze podatkov

  1. Izberite ustrezno vrsto podatkov.
  2. Izogibajte se nchar in nvarchar.
  3. Izogibajte se NULL v polju s fiksno dolžino.
  4. Izogibajte se * v stavku SELECT.
  5. Uporabite EXISTS namesto IN.
  6. Izogibajte se klavzuli.
  7. Ustvarite indekse z gručami in brez gruče.
  8. Naj bo združeni indeks majhen.

Ali pogledi upočasnijo bazo podatkov?

Laž je to Pogledi so počasneje zaradi bazo podatkov jih mora izračunati, PREDEN se uporabijo za pridružitev drugim tabelam in PRED uporabo členov where. Optimizator nato združuje podatke skupaj z indeksi, kolikor je najbolje, tako kot lahko ne z elementi brez pogleda, nato pa se zažene celotna poizvedba.

Priporočena: