| | | | |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Benutzer Registriert seit: 29.05.2011
Beiträge: 58
PHP-Kenntnisse: Fortgeschritten ![]() | Ohne die Abfrage im Detail durchgegangen zu sein, habe ich die Vermutung, dass bei dieser geringen Anzahl an Datensätzen (sowohl in der Tabelle als auch in der Ausgabe), fehlende Indizes für die hohe Ladezeit verantwortlich sind. MfG
__________________ Lesen gefährdet Ihre Dummheit! |
| | |
| | ||
| Neuer Benutzer Registriert seit: 28.07.2011
Beiträge: 14
PHP-Kenntnisse: Fortgeschritten ![]() | Zitat:
andere Ideen? ggf. Verbesserungsvorschläge für die abfragetechnik (outer left join hit group by usw.)? kann man ggf irgendwie die einträge von den gejointen tabellen für telefon und email von vornherein auf 1 limitieren? vielen dank und grüße | |
| | |
| | ||
| Neuer Benutzer Registriert seit: 28.07.2011
Beiträge: 14
PHP-Kenntnisse: Fortgeschritten ![]() | Zitat:
optimierung bzgl. der sql abfrage trotzdem erwünscht! grüße tromton | |
| | |
| | |
| Erfahrener Benutzer Registriert seit: 28.07.2010
Beiträge: 2.308
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() | Für die Joins ja, die sind damit optimiert. Aber für die addressbook-Tabelle wird kein Index genutzt und "Using temporary; Using filesort" deutet schon auf eine Bremse hin. Du könntest mal mit einem Index für die Sortierung experimentieren, der aus (name1, name2) besteht. Bedenke aber dass die Indizes auch aufgebaut werden müssen und damit Schreiboperationen länger dauern, ein solcher Index also nur Sinn macht wenn deutlich öfter gelesen als geschrieben wird und du auch messbaren Performancegewinn erreichst. |
| | |
| | ||
| Neuer Benutzer Registriert seit: 28.07.2011
Beiträge: 14
PHP-Kenntnisse: Fortgeschritten ![]() | Zitat:
danke tromton | |
| | |
| | |
| Erfahrener Benutzer Registriert seit: 21.12.2009
Beiträge: 415
PHP-Kenntnisse: Fortgeschritten ![]() | Nur mal so - ein GROUP BY wird idR vor einem ORDER BY gehandelt, d.h. deine Sortierung ist für den Allerwertesten, wenn sie nicht zufällig passt.
__________________ actra.development - Schwabstr. 2 - 70825 Münchingen www.actra.de/velopment/ - eMail: php.de@actra.de Zend Certified Engineer for PHP5 |
| | |
| | ||
| Neuer Benutzer Registriert seit: 28.07.2011
Beiträge: 14
PHP-Kenntnisse: Fortgeschritten ![]() | Zitat:
bisher hat es wohl eher aus Zufall gepasst. über einen anstoß zur Lösung würde ich mich sehr freuen. vielen dank und grüße tromton | |
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| sql abfrage unterschied where, join | kaptainIglo | Datenbanken | 8 | 15.06.2011 13:09 |
| [Erledigt] SQL Abfrage escapen | wooha | PHP Einsteiger | 3 | 18.04.2011 10:13 |
| [Erledigt] Verdraxte Abfrage von 2 SQL Tabellen | EmmKey | PHP Einsteiger | 7 | 15.03.2011 12:21 |
| [Erledigt] SQL zweistufige Abfrage | Elefterios | Datenbanken | 12 | 13.03.2011 15:23 |
| SQL Abfrage INNER JOIN etc. | chr1s-eg | Datenbanken | 4 | 01.03.2011 13:37 |
| SQL Abfrage - Summieren mehrerer Werte eines Datensatzes | themk# | Datenbanken | 7 | 15.02.2011 16:42 |
| SQL Abfrage über PHP | cURE | Datenbanken | 3 | 09.02.2011 12:55 |
| Array aus SQL Abfrage zusammenbauen um es rekursiv abzuarbeiten | litterauspirna | PHP Einsteiger | 7 | 01.02.2011 18:44 |
| Werte mehrerer Checkboxen für SQL Abfrage übernehmen? | krais | PHP Einsteiger | 4 | 14.01.2011 21:24 |
| Umlaute (ä) in der SQL Abfrage | noop | Datenbanken | 5 | 09.01.2011 23:06 |
| [Erledigt] Mehr als eine SQL Abfrage hintereinander. | Seebär | PHP Einsteiger | 5 | 29.12.2010 15:44 |
| erweitere sql abfrage | Helix | PHP Einsteiger | 5 | 27.12.2010 04:11 |
| False Abfrage und SQL hängt sich auf | marc77 | Datenbanken | 4 | 22.11.2010 14:57 |
| Wie geht diese SQL Abfrage? | marc77 | Datenbanken | 5 | 13.11.2010 12:50 |
| [Erledigt] sql abfrage mit Tabelle in der $ Zeichn vorkommt | dior | Datenbanken | 5 | 09.11.2010 13:05 |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| sql abfrage optimieren, join anfrage optimierung, php 0.5 sekunden optimierung, sql abfrage optimierung, php optiemieren sql, offline optimierung, sql abfragen optimieren, sql optimiren |