/ Forside / Teknologi / Udvikling / SQL / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
SQL
#NavnPoint
pmbruun 1704
niller 962
fehaar 730
Interkril.. 701
ellebye 510
pawel 510
rpje 405
pete 350
gibson 320
10  smorch 260
Prioritering af forespørgsler
Fra : Henrik Jensen


Dato : 10-07-06 13:49

Hej NG,
jeg bruger SQL Server 2000 Std. edition og sidder med nogle tunge
forespørgsler som sætter alle andre forespørgsler i stå.

Er det muligt at sætte et job eller en bruger til at køre med lavere
prioritet således at de tunge jobs ikke sløver de andre ned, men omvendt?

Mvh
Henrik

 
 
Morten W. Nissen (03-08-2006)
Kommentar
Fra : Morten W. Nissen


Dato : 03-08-06 16:06

On Mon, 10 Jul 2006 14:49:03 +0200, Henrik Jensen
<henrik.jensen@netwerk.dk> wrote:

Hej Henrik,

> Er det muligt at sætte et job eller en bruger til at køre med lavere
> prioritet således at de tunge jobs ikke sløver de andre ned, men omvendt?
>

Jeg har haft meget godt ud af at bruge lock hints. ie. "select * from hat
with( nolock ) where blablablabla".
Efekten er at exec. mannegeren ignorer låsnings systemet totalt på
databasen. (Tænk meget over evt. problemer heraf)

Hvis du bruger flere tabeller skal du angive hints per tabel, som i
"select * from hat with (nolock) inner join kat with (nolock) on hat.id =
kat.noget"

Meget mere om det i online docs.

Ellers er det en god ide at lade performance wizarden kigge lidt fra tid
til anden.

../Morten

Søg
Reklame
Statistik
Spørgsmål : 177580
Tips : 31968
Nyheder : 719565
Indlæg : 6409076
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste