Hi!
Folgende Abfrage lässt die CPU unseres DB-Servers auf fast 80% ansteigen... es dauert einige Minuten bis er sich wieder erholt .
Was kann ich hier optimieren - Außer dem Datum eingrenzen ?
Select BELEGTYP, BELEGART, BELEGNR, BELEGDAT, PERSONAL,
PERSNAME, KZAUSDRUCK
from BELEG
where (KZAUSDRUCK = '0'
or KZAUSDRUCK = 'N'
or KZAUSDRUCK = '')
and BELEGTYP = 'V'
and BELEGART in ('RE','GU','LI','MA')
and getdate(BELEGDAT) >= '01.01.2000'
order by BELEGDAT desc
Vielen Dank für eure Mühe!
Folgende Abfrage lässt die CPU unseres DB-Servers auf fast 80% ansteigen... es dauert einige Minuten bis er sich wieder erholt .
Was kann ich hier optimieren - Außer dem Datum eingrenzen ?
Select BELEGTYP, BELEGART, BELEGNR, BELEGDAT, PERSONAL,
PERSNAME, KZAUSDRUCK
from BELEG
where (KZAUSDRUCK = '0'
or KZAUSDRUCK = 'N'
or KZAUSDRUCK = '')
and BELEGTYP = 'V'
and BELEGART in ('RE','GU','LI','MA')
and getdate(BELEGDAT) >= '01.01.2000'
order by BELEGDAT desc
Vielen Dank für eure Mühe!