Hallo,

Da mein Problem noch nicht gel�sst ist, versuche ich nun die Abfrage, die
meine Abst�rze ausl��t umzubauen.

Die alte Abfrage:

SELECT Artikel.id as id ,artikel.verkaufspreis
FROM Kaeufer INNER JOIN Artikel ON Kaeufer.ID = Artikel.KaeuferID
where Artikel.verkaeufer = 1
and (1=2
or name like '%aa%' or Email like '%aa%' or Vorname like '%aa%' or Nachname
like '%aa%' or PLZ like 'aa%' or Firma like '%aa%' or Ort like '%aa%' or
str(Artikelnummer) like '%aa%' or Wunschzahlart like '%aa%' or
Artikelbeschreibung like '%aa%' or Versand like '%aa%' or memo like '%aa%'
or zinfo like '%aa%' or history like '%aa%' )
and ausblenden = 0
ORDER BY EndeDerAuktion DESC ;


Die neue Abfrage mit Volltextkatalog:

SELECT Artikel.id as id ,artikel.verkaufspreis
FROM Kaeufer INNER JOIN Artikel ON Kaeufer.ID = Artikel.KaeuferID
where Artikel.verkaeufer = 1
and (1=2 or CONTAINS(artikel.*,' "*aa*" ')
or CONTAINS(kaeufer.*,' "*aa*" '))
and ausblenden = 0
ORDER BY EndeDerAuktion DESC;


Weil es wichtig ist, dass der Index immer aktuell ist, lasse ich ihn im
Hintergrund �berpr�fen.
Es hatte mal einer behauptet, solche Abfragen belasten das System weniger.
Die alte Abfrage brauchte ca 2 sek. die neue braucht ca 20 sek.

Warum?
Wenn das normal ist, steig ich lieber wieder auf die alte um.


Markus Walber


~~~~~~~~~~~~~~~~~~~~~~~~~~~sponsored by United Planet~~~~~~~~~~~~~~~~~
Intrexx.BizWalker + ODBC/OLEDB-Daten = ASP-Formular
ATTACK! Download Intrexx CRM-Studio Now!   http://www.intrexx.com
_______________________________________________
Database.asp mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/database.asp

Antwort per Email an