Mailinglisten-Archive |
Also, dann is aber eins deiner Statements falsch...
"select
artdata_wavi.*,artdata_web.*
from
artdata_web,
artdata_wavi
where
artdata_web.artnr_neu=artdata_wavi.artnr_neu and
(artdata_web.wbez like 'helm%' or artdata_web.artnr_neu like 'helm%');"
vs.
"select
artdata_wavi.*,artdata_web.*
from
artdata_web,
artdata_wavi
where
artdata_web.artnr_neu=artdata_wavi.artnr_neu and
(artdata_web.wbez like 'helm%' or artdata_wavi.artnr_alt like 'helm%');"
Die Tabellen sind identisch, der einzige Unterschied ist
artdata_wavi.artnr_alt like 'helm%'
------
... oder hab ich Tomaten auf den Augen?
Stefan
Nikolas Hagelstein schrieb:
>Hi,
>
>
>>daß beim zweite auf ne Spalte ..._alt geschaut wird.
>>Also kann es doch auch nur daran liegen, oder sehe ich das falsch. Ist
>>vielleicht auf der Spalte kein Index oder
>>sie ist nicht selektiv genug für den Index, oder...
>>
>>
>ja, aber die liegt in einer anderen Tabelle...
>mit index hat das nichts zu tun...das macht keinen grossen unterschied.
>Es ist in der tat so das durch eine OR verknuefung 2er Wuchen auf
>2 tabellen die anzahl der interationen um einen erheblichen faktor steigt.
>das war mir nur nicht von anfang an klar...ist
>jetzt aber logisch.
>
>
>
>>Im übrigen finde ich den Topic ziemlich ... ich sach mal ungewöhnlich
>>
>>
>hehe ja das is wie mit software.."historisch" gewachsen...;)
>
>bye,
> niko
>
>
>
--
Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter
-->> http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive