Mailinglisten-Archive |
Hallo Michael, mein letztes Posting ist weg. Hier nochmal ! ich habe in den Tabellen normale Select Anweisungen ohne viel drumrum. In Tablejoins schreibe ich alles in ON Anweisungen und reduziere die Eingaben auf z.B. Tabelle as a, usw. Die wichtigsten Tabellespalten, die über einen String abgesucht werden, sind indiziert. Manchmal habe ich das Gefühle das ich über einen MS Accesstreiber fahre, aber das kann definitiv nicht sein. Habe dafür keine Erklärung. Ein weiterer Punkt der mich völlig erstaunt ist folgender: Ich habe eine Selectanweisung: SELECT a.text,a.wert,a.abfrage,b.geloescht,b.sperre,b.archiv,b.sonder,COUNT(b.sonde r) as anz FROM threads as b , sonderzusatz as a WHERE a.wert=b.sonder AND b.geloescht='nein' AND b.Sperre='nein' AND b.archiv='nein' Group by a.wert Jetzt passiert folgendes. Die SQL Anweisung funzt local und über den Standart Mysql Client auf dem Server. Der Hammer aber ist, dass über die Seite (ASP) keine Ergebnisse der Abfrage angezeigt werden, aber auch keine Fehler. Der Standart Client weist ein korrekters Ergebnis aus. An ASP liegt es auch nicht, weil ja keine Fehler angezeigt werden. Ich habe festgestellt, dass ich in allen Seiten mit Distinct oder Count Befehlen diese Probleme habe. Das ist mir rätzelhaft !! Jörg _______________________________ Extensions and Basics for Macromedia "Dreamweaver Ultradev" .............................................................. www.ultradevextensions.de info_(at)_schwalenberg.de _______________________________ ----- Original Message ----- From: "Michael Bergbauer" <michael.bergbauer_(at)_gmx.net> To: <mysql-de_(at)_lists.4t2.com> Sent: Sunday, February 25, 2001 6:30 PM Subject: RE: lange Ladezeiten ! On 24-Feb-2001 Jörg Schwalenberg wrote: > Hallo Leute, > > woran kann es liegen das mysql ca. 7 sek. benötigt um 12 Datensätze von 14 > insgesamt zu finden und anzuzeigen ? > > Das erstaunt mich schon etwas ! Ich habe die DB optimiert so gut es ging. > Liegt es vielleicht auch am Server ? Hmm, also 7 sek für 12 Datensätze ist definitiv zu viel. Das kann man schon nicht mehr mit "nicht optitimierter Datenbank" erklären, da muss ne Menge mehr schieflaufen. Kannst du mal genau spezifizeren, was "optizmiert so gut es ging" bedeutet? Welche Hardware (Prozessor, Speicher) verwendest du? Welches OS? Wie sehen die Tabellen aus? Welche Indices sind angelegt? Michael -- Michael Bergbauer <michael.bergbauer_(at)_gmx.net> Use your idle CPU cycles. See http://www.distributed.net and win $ 1 000. Visit our mud Geas at geas.franken.de Port 3333 --- *** Weitere Infos zur Mailingliste und MySQL unter http://www.4t2.com/mysql --- *** Weitere Infos zur Mailingliste und MySQL unter http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive