[TYPO3-german] typoscript db query performance issue
Dr. Dieter Porth
typo3 at mobger.de
Sat Dec 17 10:17:18 CET 2016
Nachsatz.
Ich habe das andWhere in der Dokumentation überlesen. Ist für mich zu
früh am Samstag. Sorry.
Aber die geschweifte Klammer erscheint mit in deinem Script merkwürdig.
{} stehen in TypoScript für Array-Konstruktionen. Laut Doku hat andWhere
den Typ SQL-where/stdWrap. Der Ausdruck wird vermutlich nicht ausgewertet.
Dieter
Am 16.12.2016 um 23:01 schrieb Alex B.:
> Liebes Forum,
>
> ich habe ein Problem mit einer typoscript Datenbankabfrage. Die
> Abfrage soll tx_news items auslesen und für die Ausgabe in powermail
> vorbereiten. Das Script läuft fehlerfrei - allerdings erhalte ich wenn
> ich das typoscript einbinde eine längere Ladezeit von 7-9 Sekunden.
>
> Hier mein ts db query:
>
> lib.dbquery = CONTENT
> lib.dbquery {
> table = tx_news_domain_model_news
> select { pidInList = 15
> orderBy = datetime ASC
> where = deleted = 0
> andWhere = hidden = 0
> andWhere {
> data = date:U
> wrap = datetime >=|
> }
> }
> renderObj = COA
> renderObj {
> 10 = COA
> 10 {
> 10 = TEXT
> 10.data = field:title
> 10.noTrimWrap = ||, |
> 20 = TEXT
> 20.data = field:datetime
> 20.strftime = %d.%m.%Y
> 30 = TEXT
> 30.value = [\n]
> }
> }
> }
>
> Kann jemand nachvollziehen weshalb sich der query so stark auf die
> Ladezeit auswirkt? (Hosting liegt bei Mittwald auf einem XL v-host).
>
> Besten Dank für die Hilfe,
> Alex
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
More information about the TYPO3-german
mailing list