Re: Wie erreiche ich die beste Performance für den User mit 3Mio Datensaetzen?
- From: Reiner Wolff <spam@xxxxxxxxxxxxxx>
- Date: Mon, 25 Apr 2005 22:46:45 +0200
Moin Ingo,
*Ingo Moch* schrieb:
> Gerrit Kuhlendahl meint:
>
>> Nö, nicht zwangsläufig. So ist z.B. ein SELECT COUNT(*)
>> ... oftmals schneller als ein SELECT COUNT(Spalte).
>
> Ich weiss nicht wie es beim SQL-Server aussieht ... aber
> COUNT(Ausdruck) liefert lt. SQL99-Standard die Anzahl
> der Datensaetze, bei denen der Ausdruck nicht NULL ist.
> COUNT(*) liefret dem gegenueber die Gesamtanzahl der
> Datensaetze. Selbst Oracle macht das so.
Das macht auch der SQL-Server so.
Womit sich doch eigentlich jeglicher Geschwindigkeitsvergleich erübrigt, da
ich damit nicht regelmäßig die gleichen Ergebnisse geliefert bekomme.
Greetinx aus Kiel
Reiner
--
"Wir haben hier keine Zeit zu lesen, was auf dem Bildschirm steht!."
(Ausrede eines Anwenders,
der Probleme mit der Bedienung eines Programmes hatte.)
.
- References:
- Re: Wie erreiche ich die beste Performance für den User mit 3Mio Datensaetzen? (was: Wie erreiche ich die beste Performance für den User mit 3Mio Datensätzen?)
- From: Andreas Bruhn
- Re: Wie erreiche ich die beste Performance für den User mit 3Mio Datensaetzen? (was: Wie erreiche ich die beste Performance für den User mit 3Mio Datensätzen?)
- From: Ingo Moch
- Re: Wie erreiche ich die beste Performance für den User mit 3Mio Datensaetzen? (was: Wie erreiche ich die beste Performance für den User mit 3Mio Datensätzen?)
- Prev by Date: pls help for the script!
- Next by Date: Re: Wie erreiche ich die beste Performance für den User mit 3Mio Datensätzen?
- Previous by thread: Re: Wie erreiche ich die beste Performance für den User mit 3Mio Datensaetzen? (was: Wie erreiche ich die beste Performance für den User mit 3Mio Datensätzen?)
- Next by thread: pls help for the script!
- Index(es):
Relevant Pages
|