Re: jetzt geht es besserGeschrieben von otto-mueller on Februar 19, 2004 um 21:03: Als Antwort auf Re: php-DB2 ODBC AS400 arbeitet extrem langsam geschrieben von Alex Hauskrecht on Februar 16, 2004 um 09:14: Hallo Alex, vielen Dank für deine Antwort. Das System läuft jetzt deutlich besser. Das lag tatsächlich an die SQL-Abfragen. Ich hatte Abfragen aus Tabellen, die Teilweise über 500.000 Datensätzte haben. In den Tabellen gibt es z.B. 15 Felder, davon sind 3 sehr entscheidende Kriterien für die Abfrage: - 1. Feld Land Ich hatte davon nur 1. und 3. Feld in meiner Abfrage gehabt und das z.B. in Form: Das war natürlich unsinn, denn WHERE Kunde = 'Otto Müller' wird als erstes abgearbeitet erst danach wird nach AND Land = 'Deutschland' gefiltert - was eigentlich nicht zu filtern ist. Richtig müsste es z.B. heißen: Kannst du mir noch sagen, woher ich DB2-Client bekomme. Danke nochmal Gruß, Otto
: 1.) Sind die SQLs evtl. ungünstig (Testen der aus php abgesetzten Statements direkt auf der AS/400 über irgendeinen DB2-Clientinterface). Falls die Ergebnis : Gruss und viel Erfolg, : Alex
Antworten:
|