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