![]() |
| | LinkBack | Themen-Optionen | Thema durchsuchen | Thema bewerten | Ansicht |
|
#1
| |||
| |||
Hi leute, wir erstellen gerade nen sehr großes Portal auf basis von Typo3. Wir haben soweit alles Konfiguriert und eingerichtet, portierung der Altedaten etc. nen richtiges großes Ding. Nun habe ich heute einfach mal gedacht check mal wieviele DB querys abgesetzt werden. Gesagt getan schnell nen counter & logger in die DB klasse gehakt dann traf mich der Blitz. 640 Querys Wasn das? Also das ist ja nun echt das 10 fache von dem was erträglich wäre. Hat da jemand ne Idee woran das liegt? Wir nutzen auf der Start seite die tt_news sowie die Standard contenttypes. mfg alex |
|
#2
| ||||
| ||||
| Hi! Bad News: Ich kann es dir nicht sagen Good News: Genau das interessieren mich auch, würdest Du die kleine Erweiterung für den DB-Layer hier veröffentlichen?! Dann würde ich den auch mal integrieren und schauen, was da so abgeht. cu maxhb
__________________ FreeBSD || MySQL 5.x || TYPO3 3.6 - 4.2 Meine Stadt, meine Firma, mein Redaktionssystem. |
|
#3
| |||
| |||
| What the... Sicher, dass dein Code OK ist? Ich mein, dass Typo3 recht viel an der DB schafft, merkt man ja an seiner Geschwindigkeit, aber >600 Querys für *eine Seite*? |
|
#4
| ||||
| ||||
| Moin, ein einfacher Weg, die Querys rauszufinden, ist der General Query log von MySQL. Man begebe sich dazu in die my.cnf und suche nach der Zeile Code: [mysqld] #log Code: [mysqld] log = /tmp/mysqld.sql Allerdings habe ich das noch nicht ausprobiert. Ich komm erst nächste Woche dazu. Denn ich wüsste auch gerne, welche querys typo3 so ausführt um mir einen Stress-Test zu basteln. cu.. wURzL |
|
#5
| ||||
| ||||
| Moin, ich schaue mir grad selber die Typo3 Querys an. Allerdings hab ich jetzt keinen Bock mehr weiter zu schreiben. Der Artikel befindet sich hier: MySQL - Typo3 Querys Morgen gehts weiter.... cu.. wURzL |
|
#6
| |||
| |||
| moin moin, das es mich auch mal interessiert hat wieviel Querys der Aufruf benötigt, habe ich mal schnell ein paar Zeilen Code eingefügt umm die Query zu zählen. Und siehe da, beim ersten Aufruf einer Seite, wo tt_news (display) zu sehen sind, sind es 683 Query, beim zweiten Aufruf dann 381 Query. @atothek Wenn die Query immer so hoch sind, hast du wohl das Caching wohl nicht aktiv. Armin
__________________ Nichts kommt von selbst, sogar eine Dummheit muss man erst machen. Tipps und Tricks zu TYPO3: http://typo3.intervation.de |
|
#7
| |||
| |||
| Moin Genossen, @maxhb ich hab die t3lib/class.t3lib_db.php gehackt und in die methode exec_SELECTquery diesen code PHP-Code: return $res; gesetzt. und auf der Index seite ganz unte ausgegeben, thats it. @Armin das noc_cache war in der config auf 0 gesetzt und auf dwer page war 1 h eingestellt. Allerdings sind fast 400 querys auch noch gnadenlos zu viel, also 80 sind das absolute MAXIMUM ;). Ich hatte mal alle Contents gehidded und nacheinander wieder anzeigen lassen und da hat er dann bei erstaufruf 600+ querys und nachdem caching verträgliche 81 querys, anscheinend ist da noch was im argen beim caching der contents Besten Dank schonmal für das Feedback mfg und nen schönes WE alex btw. Wir hatten noch die SelectPro Extension einmal installiert gehabt und die macht ja mal richtig terror, absolute nicht zu empfehlen wenn der massen query bug net behoben wird ;) |
|
#8
| |||
| |||
| joar, ca. 400 sind ne Menge. Da muss man wohl die einzelnen Extensionen genauer betrachten. Ich werde mir mal die ganzen Querys ausgeben lassen und mal schauen was da so geschieht, Armin
__________________ Nichts kommt von selbst, sogar eine Dummheit muss man erst machen. Tipps und Tricks zu TYPO3: http://typo3.intervation.de |
|
#9
| |||
| |||
| moin, so nun habe ich mal geschaut. Ursache ist das Layermenue auf der Seite. Wenn ich das rausnehme pendelt es bei einer normalen Seite bei 80 Query ein. Ein weiterer Query-Hochtreiber ist realurl, bein einer einfachten Seite ohne dem Layermenue sind es 14. Ich werde nun das Layermenue per Externe Datei einbinden. Werde mal schauen wie ich das am besten Lösen kann. Armin
__________________ Nichts kommt von selbst, sogar eine Dummheit muss man erst machen. Tipps und Tricks zu TYPO3: http://typo3.intervation.de |
|
#10
| |||
| |||
| http://wiki.typo3.org/index.php/TYPO...code_profiling Leider sind hier sämtliche Links nicht mehr verfügbar :sad: "Cool URIs don't change!" Tim Berners-Lee |
![]() |
| Themen-Optionen | Thema durchsuchen |
| Ansicht | Thema bewerten |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| latest box, anzahl und wortbegrenzung | blueX | News (tt_news, mininews und Co) | 5 | 11.03.07 16:19 |
| Anzahl der Subgroups (max 20) erhöhen | vihringer | TYPO3 4.x Backend | 2 | 22.01.07 11:14 |
| Anzahl >= Mindestbestellmenge | tobip | tt_products | 0 | 04.05.06 11:49 |
| MySQL - Typo3 Querys | wurzl | Tools und Tipps | 0 | 18.03.06 00:42 |
| Maximale Anzahl von Zeichen | robi | News (tt_news, mininews und Co) | 5 | 15.03.06 21:36 |